Иногда интересно вспомнить как человек сталкивается первый раз с неким устройством и его первые наиглупейшие ошибки.
- Имеем :
- 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 см. выше.