Некоторые картинки не загружаются из РФ и РК, используйте VPN.

суббота, 25 июня 2016 г.

[Cubie] Установка armbian



Давно у меня валяется cubieboard2 (A20) без дела. Решил использовать его как Zabbix сервер.
Достаю, пытаюсь установить этого зверя и ОС сдохла (выдает ошибки локали по-кругу).
Решил переустановить, но, у меня трабл с NAND памятью и нужно устанавливать на SD, а образ то, только один - Linaro и он меня не устраивает, т.к. именно он и помер. В поисках я натыкаюсь на armbian (кто читает, ну или понимает может дальше устанавливать по инструкции на сайте).



Собственно на сайте несколько образов на основе Debian Jessie и Ubuntu Xenial в двух версиях Legacy и Vanilla, собственно разница описана на странице. Скачиваем выбранный образ.
Для Linux систем используем dd на SD-карточку, для Win используем программу под названием Rufus (на моем ноутбуке карта памяти в стандартном слоте не определилась программой, а вот с внешнего картридера определилась). При выборе типа образа, ставим dd, а в окне проводника выбираем тип файла - Все, тогда наш raw образ виден и доступен для выбора. Укатываем на SD карточку и вставляем в кубик. На сайте идет предупреждение - первая загрузка занимает минимум 3 минуты.
К несчастью у меня светодиоды не ожили, поэтому пришлось сканировать сеть (Advanced IP Scanner) в поисках устройства и оно нашлось. SSH открыт на 22 порту логин и пароль по умолчанию root/1234. После авторизации сразу просит сменить пароль, а после создать нового пользователя.


Самое, что мне понравилось, это "nand-sata-install" и таки запустив скрипт система перенеслась на жесткий диск, правда загрузчик остался на SD карте, о чем создатели и говорят.
Если не работают LED лампочки, нужно выполнить:

nano /etc/rc.local
и перед exit 0 добавить:
echo "heartbeat" >  /sys/class/leds/cubieboard2\:blue\:usr/trigger
echo "heartbeat" >  /sys/class/leds/cubieboard2\:green\:usr/trigger

Светодиоды будут имитировать биение сердца. Можно поставить что-нибудь другое, для этого выполните:
cat /sys/class/leds/cubieboard2\:blue\:usr/trigger

Выйдет список доступных функций:
none rc-feedback kbd-scrollock kbd-numlock kbd-capslock kbd-kanalock
 kbd-shiftlock kbd-altgrlock kbd-ctrllock kbd-altlock kbd-shiftllock kbd-shiftrlock kbd-ctrlllock 
kbd-ctrlrlock mmc0 mmc1 heartbeat cpu0 [cpu1] default-on

В квадратных скобках текущий. Соответственно вместо "БиениеСердца" ставим выбранный вариант. Сразу предупрежу, mmc0/1 - типа SD карточка, работать не будет, так как такого девайса нет. Я выбрал себе cpu0 и cpu1 - видно что работает и не слепит глаз.

Собственно на этом все )))

Комментариев нет:

Отправить комментарий