первое впечатление Raspberry pi 3

Иногда интересно вспомнить как человек сталкивается первый раз с неким устройством и его первые наиглупейшие ошибки.

    Имеем :
  • Ununtu 12.04
  • Raspberry pi 3

Подсоединяем питание 5В от обычной USB зарядки (850mА) по microUsb и надеемся ,что плата запуститься. Оправдания не оправдались. Далее выясняется ,что похоже загрузка происходит с SD карты.

NOOB вариант дистрибутива на самом деле содержит , как я понял загрузчик нескольких ОС, с одного носителя типа медиацентра, сам Raspbian, еще что-то ...

    Изначально наша micro-SD карта после продажи имела некие разделы:
  • 4МБ не размечено
  • 7.4Gб /dev/sdb1 использовано 4.3Мб
    1 вариант прошивки Raspbian 2016-05-27-raspbian-jessie.img
  • подготавливаем SD карту:
  • SD >=4Gb , кстати говориться о классе 10, у меня какой-то Mirex 16Gb microsd SH (оказался тоже class10)
  • GParted форматируем в FAT32, на самом деле вроде можно и не форматировать вообще (и вообще тут большой вопрос)
  • Устанавливаем ImageWriter
  • Прошиваем образ , например , 2016-05-27-raspbian-jessie.img . Кстати после прошивки у меня была какая-то ругань на ошибки!
  • GParted показал на SD носителе 2 раздела fat16 (маленький) и ext4 (большой).
  • Подключаем HDMI дисплей , блютуз клавиатуру и мышь, Ethernet кабель - все вроде работает, но видим только командную строку. При загрузке были какие-то ошибки.

Примечание Только с третьей попытки я понял , что питание по кабелю micro-USB иногда пропадает! На это указывает красный диод (должен гореть всегда).
После замены кабеля и повторной установки наконец процесс стал более логичен.

После варианта 1 констатируем , что что-то не так как надо установилось.

    2 вариант 2016-05-27-raspbian-jessie-lite.img
  • https://www.raspberrypi.org/downloads/raspbian/ качаем LITE версию 2016-05-27-raspbian-jessie-lite.img
  • карту купил Micro SD HC 8Gb Sandisk Ultra Class 10
  • ничего с картой предварительно не делаем , там уже fat32 есть , карта с виду пустая
  • шьем через ImageWriter и , что удивительно наконец-то сообщение , что записано успешно
    • смотрим через GParted
    • 4МБ не размечено
    • 63Мб /dev/sdb1 boot использовано 20Mb
    • 1.2Gb /dev/sdb2 использовано 1.23Gb и вот тут тоже красный значок ? что бы это значило (could'nt file system superblock)
    • 6.1Gb не размечено
  • результат - загрузка в командную строку без ошибок

Далее пoсле варианта 2 и появления командной строки
login pi Password: raspberry
sudo raspi-config и настраиваем ...
starx не срабатываем (нет такой команды), кстати похоже и интернет не работает
После варианта 2 констатируем , что стало лучше , но где десктоп?

    Итак вариант 3:
  • качаем 2016-05-27-raspbian-jessie.img через торрент
  • закачиваем образ через sudo dd bs=4M if=2016-05-27-raspbian-jessie.img of=/dev/sd??? вроде без ошибок
  • и о чудо ! загружается десктоп

терминалим sudo raspi-config
и устанавливаем поддержку русского языка /internalization option / Change locale / ставим пробелом * EN_GB.UTF8 , ru_Ru.UTF8

Теперь вроде все идет как надо!

    Настройки в первую очередь:
  • Столкнулся еще с проблемой - нет Ethernet сети, не может установить связь, решил так - наверху справа , что-то типа добавить ярлыки выбрал NetWork, появился значок сети и там есть выбор из списка inet или wlan, где можно соответсвенно настроить статические ip у сетовой карты.
  • sudo apt-get update
  • sudo apt-get upgrade
  • Через Add/Remove Software устанавливаем разные программы:
  • ищем uvc - находим например luvcview (устанавливаем), втыкаем Web camery и смотрим себя в отрытом окне программы.
  • ищем mqtt - находим например mosquitto message broker (устанавливаем) и можно делать умный дом.
  • также firefox,..
  • Выводы - при установке делаем так:
  • качаем торрентом
  • всет-таки, сначала форматируем SD карту в Fat32
  • закачиваем так : sudo dd bs=4M if=2016-05-27-raspbian-jessie.img of=/dev/sd??
  • Кстати будьте предусмотрительны /dev/sd?? - это для примера , ваше флэшка может быть и /dev/sdс,/dev/sdd см. через GParted. Я умудрился полность затереть диск c Windows.



Как жаль ,что я не сделал резервную копию образа флэшки. сделать это можно было примерно так: dd if=/dev/sdd of=./image.iso

Подключить, кстати, такие образы можно при помощи команды mount с ключем "-o loop": mount -o loop image.iso /mnt/image

  • Могу добавить , что певый раз Windows программа (Win 32 Disk Imager) оказалась предпочтительнее linux программы dd. Дело не в практике:
  • под Windows берем форматируем microSD карту , шьем через Win 32 Disk Imager и все работает
  • под Unbuntu dd см. выше.