Установка ОС и первый запуск

Всё случается в первый раз, и установка ОС на SD-карту тоже! Лично мне был приятен процесс установки, благодаря своей простоте, как и то, о чём думает большинство, услышав про "первый раз" :)

Первое, что надо сделать - обзавестись SD-картой размером не менее 4 ГБ. А затем определиться с ОС, которую будем использовать.

Выбор ОС представлен семейством Linux/UNIX и отдельно RISC OS. Последнюю я не использовал ни разу, поэтому не могу её посоветовать. Зато рекомендую универсальную и очень знакомую многим серверистам и просто хорошим людям систему - сборку Debian - Raspbian.

1) Скачиваем образ Raspbian здесь: raspbian.zip и распаковываем архив, в котором будет файл с расширением img. Это и есть образ ОС.

Имеющуюся флэшку нужно подготовить к работе - форматировать под FAT32.

Обычно, кстати, все новые флэшки отформатированы именно так, но у нас флэшка может быть из закромов, с вирусами и оными вкусняшками, так что, от греха подальше, форматируем!

У меня Linux, как вы уже догадались, поэтому описываю форматирование в этой системе (в мастдае делается через свойства_диска/форматирование, в маке и того проще - дисковой утилитой)

2) Форматируем SD-карту

Подключив карту к считывателю, не плохо бы найти, каким устройством оно у нас в системе определилось (/dev/sd...):

#fdisk -l

 

Disk /dev/sdc: 21.4 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x64cce1fc
 
Device Boot      Start         End      Blocks   Id  System
/dev/sdc1               1        2491    20008926   83  Linux
 
Disk /dev/sdd: 15.8 GB, 15819866112 bytes
64 heads, 32 sectors/track, 15087 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Disk identifier: 0x0002c262
 
Device Boot      Start         End      Blocks   Id  System
/dev/sdd1               5          60       57344    c  W95 FAT32 (LBA)
Partition 1 does not end on cylinder boundary.
 
Моя флэшка на 16 ГБ определилась как /dev/sdd, отмонтируем её и разметим:
#umount /dev/sdd
#mkfs.vfat /dev/sdd
Кстати, если у вас не установлен mkfs.vfat, то добавить его нужно командой:
#apt-get install dosfstools
 
3) Копируем образ ОС на SD-карту
 
Когда флэшка готова, время завершить всё быстро и качественно, распаковав образ ОС (файл *.img) на неё:
#dd if=*.img of=/dev/sdd -b 1m
 
Вот и всё! Вставляем карту в малину, подключаем периферию и подаём питание!
Теперь на экране появится приветствие и окно первоначальной настройки. Из настроек советую выбрать использование всей флэшки под систему (пункт 1) и установку ssh (пункт Advanced).
 
Загрузив базовую систему и попав в консоль, авторизуемся (имя пользователя - pi, пароль - тот, что задали при первоначальной настройке выше) и запускаем графическую оболочку командой startx