- Что нам потребуется:
1. MicroSD карта 10 класса или выше. Я использую Transcend 8Gb
2. Paspberry Pi 2 Model B 1GB
3. Образ "Raspbian Jessie Lite"
- Качаем образ Raspbian Jessie Lite отсюда. Распаковываем и получаем файл 2017-01-11-raspbian-jessie-lite.img.
Внимание! lite - это "серверная" версия. Если нужен декстоп, то качайте и ставьте Raspbian Jessie with PIXEL.
Следующий шаг - заливка образа на SD карту. Инструкции для основных ОС есть на сайте, откуда мы качали файл с образом, а тут я расскажу как это сделать под FreeBSD и Ubuntu. Вставляем карту в ридер и смотрим появившиеся устройства хранения в /dev. Процесс заливки одинаков, различаются лишь названия флешки в /dev.
FreeBSD - моем случае обнаружилось /dev/da0.
Ubuntu - /dev/sdb.
Инструкцию приведу для /dev/da0. Выполняем команду:# dd bs=4M if=2017-01-11-raspbian-jessie-lite.img of=/dev/da0 781+1 records in 781+1 records out 3276800000 bytes transferred in 212.313035 secs (15433815 bytes/sec)
Всё, образ залит на карточку и в итоге в /dev мы видим само устройство /dev/da0 (Ubuntu: /dev/sdb) и два раздела на нем /dev/da0s1 (Ubuntu: /dev/sdb1) и /dev/da0s2 (Ubuntu: /dev/sdb2). На первый раздел записан загрузчик, второй пока пустой.
Монтируем /dev/da0s1 и находим там в корне файл config.txt. Его необходимо отредактировать. Параметры редактируйте по желанию (в файле есть подсказки на английском). Я раскомментировалdisable_overscan=1
и выставил фиксированное разрешениеhdmi_group=1 hdmi_mode=16
Значения для hdmi_mode можно посмотреть в таблице здесь. У меня FullHD телевизор и для него я выбрал hdmi_mode=16.
Теперь безопасно извлекаем карточку из ридера и вставляем в Raspberry Pi.
- Включаем. С блоком питания я решил не мелочиться, взял на 2 ампера.
Важно! Если ваша малинка постоянно перезагружается на этапе включения, а блок питания достаточной мощности, то дело может быть в хреновом USB-miniUSB проводе от блока питания до малины. У меня получилось именно так, Raspberry постоянно перезагружался пока я не поменял провод на другой.
Если все в порядке (хватает питания, живая и совместимая SD-карта), то система начнет загружаться и рано или поздно Вы увидите приглашение системы. Заходим в систему под пользователем pi с паролем raspberry.
Далее, нам нужна программа Raspberry Pi Software Configuration Tool (raspi-config). Заходим под root:pi@raspberrypi ~ $ sudo -s root@raspberrypi:/home/pi#
и запускаем программу:root@raspberrypi:/home/pi# raspi-config
На экране 9 пунктов:
1. Expand Filesystem - расширить раздел на всю SD карту 2. Change User Password 3. Enable Boot to Desktop/Scratch - запускать графическую оболочку или командную строку (по умолчанию) 4. Internationalisation Options - локализация (в т.ч. смена часового пояса) 5. Enable Camera 6. Add to Rastrack - как я понял некая система учета малинок 7. Overclock 8. Advanced Options - какие-то дополнительные опции 9. Abount raspi-config
Я расширил раздел на всю карту, сменил пароль пользователя по умолчанию и установил часовой пояс в MSK. Finish.
Перезагружаемся и готово! Raspbian установлен, работает и мы умеем заходить под root.
- Послесловие
Если нужно заходить по ssh, то необходимо добавить ssh в автозагрузку. Зайдите под root и выполните команду:# systemctl enable ssh
После чего перезагрузите малинку и проверьте, что sshd запустился и работает.
Статья опубликована: 2015-03-13 15:50:52
Последние правки: 2020-01-14 01:17:30
Готовим microSD, устанавливаем Raspbian Jessie Lite. Установочный образ качаем с www.raspberry.org