Страница 1 из 1

Raspberry Pi на USB Flash

Добавлено: Чт сен 03, 2015 2:58 am
GreatBAO
Хочу поделиться способом установки ОС Rasbian на USB Flash накопитель вместо SDCard дабы не нервничать что ваша система навернется в связи с выходом из строя последней.
Да и в целом данный способ считаю правильным ибо гонять linux систему на SDCard это извращение, да и система на флешке все же работает быстрее :)
В конечном счете, у вас получится полностью рабочая система на USB Flash накопителе, а на SDCard останется только бутлоадер, отвечающий за начальный запуск малины.

Для начала, делаем стандартную процедуру установки ОС Rasbian на SDCard согласно стандартной инструкции
Вставляем подготовленную SDCard в малину и производим первоначальную настройку после чего, можно сразу обновиться

Код: Выделить всё

sudo apt-get update && sudo apt-get upgrade -y
Далее, подключаем USB Flash накопитель к любому из USB портов малины и форматируем его в EXT4

Код: Выделить всё

sudo mkfs.ext4 /dev/sda1 -L system
потом монтируем

Код: Выделить всё

sudo mount /dev/sda1 /mnt
и копируем все на него (можете идти пить кофе ибо копируется вся система с SDCard на USB и это займет приличное время)

Код: Выделить всё

sudo rsync –ax / /mnt/ 
теперь, находим UUID нашего USB Flash накопителя что бы правильно примонтировать его именно по UUID

Код: Выделить всё

ls -laF /dev/disk/by-uuid/
и редактируем файл /mnt/etc/fstab поправив в нем корневую точку монтирования на наш UUID в виде

Код: Выделить всё

proc            /proc           proc    defaults          0       0
/dev/mmcblk0p1  /boot           vfat    defaults          0       2
UUID=f9bb1da3-4910-4543-832d-9069a5bd9c09  /               ext4    defaults,noatime  0       1
# a swapfile is not a swap partition, so no using swapon|off from here on, use  dphys-swapfile swap[on|off]  for that       
ну и правим загрузчик /boot/cmdline.txt изменив root=/dev/mmcblk0p2 на root=/dev/sda1

ребутимся и загружаемся уже с USB

теперь можно перенести бутлоадер с SDCard на более простую (к примеру 32 мб SDCard, главное что бы малина ее понимала) и использовать ее для загрузки

соответственно что вместо USB Flash накопителя можно заюзать внешний HDD

далее устанавливаем MajorDomo согласно этой инструкции

Re: Raspberry Pi на USB Flash

Добавлено: Чт сен 03, 2015 6:17 am
GreatBAO
подготовил бутлоадер и образ для быстрого развертывания

BootLoader: скачать (Яндек дискс)
архив необходимо распаковать на отформатированную SDCard (FAT/FAT32) размером не меньше 32 мб (малина видит не все карты мелкого размера)
- в виде корневого раздела уже настроен /dev/sda1
- добавлен параметр загрузки cgroup_enable=memory
- произведено следующее конфигурирование
* добавлена локаль ru_RU.UTF-8 UTF-8
* выбрана таймзона Европа / Москва
* выбран разгон в соответствии Raspberry PI 2 Model B
* изменен hostname на rpi2
* включен SSH
* аудиовыходом выставлен HDMI
если что-то не устраивает, после загрузки запускаете sudo raspi-config и настраиваете под себя

Raspbian: скачать(Яндек дискс)
образ img необходимо залить на USB Flash накопитель размером не меньше 4 гб
- произведено обновление ядра системы до версии rpi2 4.1.6-v7+
- произведено обновление загрузчика до версии Aug 20 2015 (version 3f87086448257aa66881de858a0b4b0e6daa8719)
- проведено обновление пакетов из репозиториев
- установлен mc
- установлен и настроен сервер точного времени с сверкой по Росиийским NTP серверам
- на уровне ядра отключен IPv6
- закоментированы 2 Wan интерфейса в конфигурации интерфейсов

прошу обладателей Rpi 2 model B протестировать данную сборку, если все будет норм, то позже накачу на этот образ MajorDomo в чистом рабочем виде и обновлю образы

Re: Raspberry Pi на USB Flash

Добавлено: Чт сен 03, 2015 12:15 pm
sergejey
А разве есть большая разница между USB-flash и SD-картой? У них, на сколько я знаю, способ хранения данных приблизительно одинаковый и умирают оба типа памяти от интенсивной записи одинаково хорошо. USB-HDD, конечно, это не касается.

Re: Raspberry Pi на USB Flash

Добавлено: Пт сен 04, 2015 2:18 pm
shemnik69
У меня уже почти год малина целиком работает на USB HDD, а СD объемом всего 65 Mb (еле нашел от фотоаппарата) и используется только как начальный старт.
Порядок настройки я расписывал: http://majordomo.smartliving.ru/forum/v ... f=8&t=2301
По сути можно флешку, но все же диск надежнее. При нормальном стабилизированном блоке питания и аккумуляторах такая система абсолютна (условно) по всем параметрам. (Про быстроту отдельная тема) и не все она важна. гораздо важнее надежность и отчасти "прожорливость" .. потом еще момент по отзывам кубики греются и быстро "летят" не могу сказать за всех, но из 3 экземпляров купленных в городе, (узнавал) все три вернули спустя примерно 1 месяц т.е это как бы ??? повод задуматься (это не антиреклама).

Re: Raspberry Pi на USB Flash

Добавлено: Пт сен 04, 2015 3:53 pm
sergejey
Я не к тому, что вариант плохой, я к тому, что его стоит рассматривать только для USB HDD, т.к. с USB-флэшкой смысла не так много :)

Re: Raspberry Pi на USB Flash

Добавлено: Пт сен 04, 2015 8:34 pm
GreatBAO
ну так этот вариант полностью подходит для внешнего HDD, просто поменяйте слова в статье "USB Flash накопитель" на "Ext USB HDD" и все прийдет в норму :)
статью писал для понимания как вынести основную систему с SDCard
shemnik69 писал(а):кубики греются и быстро "летят"
радиаторы решают проблему

Re: Raspberry Pi на USB Flash

Добавлено: Сб июн 18, 2016 4:34 am
dorisca11
GreatBAO писал(а):подготовил бутлоадер и образ для быстрого развертывания

BootLoader: скачать (Яндек дискс)
архив необходимо распаковать на отформатированную SDCard (FAT/FAT32) размером не меньше 32 мб (малина видит не все карты мелкого размера)
- в виде корневого раздела уже настроен /dev/sda1
- добавлен параметр загрузки cgroup_enable=memory
- произведено следующее конфигурирование
* добавлена локаль ru_RU.UTF-8 UTF-8
* выбрана таймзона Европа / Москва
* выбран разгон в соответствии Raspberry PI 2 Model B
* изменен hostname на rpi2
* включен SSH
* аудиовыходом выставлен HDMI
если что-то не устраивает, после загрузки запускаете sudo raspi-config и настраиваете под себя

Raspbian: скачать(Яндек дискс)
образ img необходимо залить на USB Flash накопитель размером не меньше 4 гб
- произведено обновление ядра системы до версии rpi2 4.1.6-v7+
- произведено обновление загрузчика до версии Aug 20 2015 (version 3f87086448257aa66881de858a0b4b0e6daa8719)
- проведено обновление пакетов из репозиториев
- установлен mc
- установлен и настроен сервер точного времени с сверкой по Росиийским NTP серверам
- на уровне ядра отключен IPv6
- закоментированы 2 Wan интерфейса в конфигурации интерфейсов

прошу обладателей Rpi 2 model B протестировать данную сборку, если все будет норм, то позже накачу на этот образ MajorDomo в чистом рабочем виде и обновлю образы

Здравствуйте! Я установил данную сборку на внешний hdd, всё заработало но не могу установить MajorDoMo так как запрашивает пароль. Вы не можете сказать логин и пароль?

Re: Raspberry Pi на USB Flash

Добавлено: Вт сен 13, 2016 9:41 am
GreatBAO
авторизация стандартная для малины - pi:raspberry