Записки Вовика

Установка операционных систем на Cubieboard2

Просмотров: 8062Комментарии: 1
Сubieboard*nix

Плата Cubieboard2 продается с установленной на NAND flash ОС Android какой-то версии. Запустил я его, посмотрел на это розовое чудо и снес быстренько.

Вариантов установок не так много - Fedora 19, Lubuntu Desktop и Server 13.06, Cubian, Debian, Cubieez и несколько сборок Ubuntu (Linaro и cubie_eoma).

Поскольку привычную мне Федору не получается установить на NAND flash, то ее я решил установить на microSD, а на NAND flash установить Cubian. Т.е. теперь если вставить microSD, то грузится Федора с графическим окружением XFCE. Если не вставлять, то грузится Cubian без графики (можно установить окружение LXDE с поддержкой OpenGL ES).

Процесс установки качественно описан в документации. Пока перепробовал разные дистрибутивы, то хорошо освоил программы fdisk, mount/umount, dd и работу со съемными устройствами.

Cubian

Описание процесса установки.

Особенности дистрибутива:

  • основана на Debian 7.4 (cat /etc/debian_version)
  • демон инициализации System V init
  • ядро 3.4.75-sun7i
  • sendmail заменен на exim v.4.80
  • sshd слушает порт 36000
  • веб-панель управления Ajenti (python, слушает порт 8000)

Установка ОС.

Установка выполняется в два этапа:

  • развернуть образ на microSD
  • загрузиться и запустить копирование системы на NAND flash

Разворачивание образа на карту памяти выполняется либо программой dd под Linux, либо какой-нибудь программой в Windows. На странице с инструкцией есть ссылки для скачивания этой программы.

После этого вставляем карту памяти и загружаемся. Логин и пароль для входа используем cubie. Для переноса на NAND flash нужно установить пакет cubian-nandinstall и запустить его.

apt-get install cubian-nandinstall

sudo cubian-nandinstall

 

Установка графического окружения.

При желании легко устанавливается десктопное окружение LXDE с поддержкой OpenGL ES. От разработчиков имеется подробная инструкция. Без установки LXDE система занимает чуть меньше 1Гб, т.е. свободно порядка 2.7Гб. После установки LXDE остается 1.9Гб свободно. Места в NAND достаточно так что вполне резонно установить. Разве что только не делать автоматическую загрузку графики. Но это уже решать нужно каждому по поставленным задачам.

Начальные настройки системы.

Каждый имеет свои предпочтения при использовании операционной системы, и вся прелесть nix-систем в том, что они позволяют действительно настроить все-все-все как хочется. Так что здесь только отмечу некоторые проблемные моменты, которые наверняка все захотят исправить.

  • сменить кодировку терминала с iso-8859-15 на utf-8 в конфиге /etc/default/console-setup, вот описание
  • сменить порт sshd
  • создать пользователя с привычным логином вместо cubie и добавить его в группы sudo, audio, video, gpio
  • сменить пароль пользователя cubie
  • обновить ОС с сайта разработчиков программой cubian-update
  • отключить постоянно мигающий синий светодиод согласно инструкции

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

1 Егор 13-12-2015 11:20

Если после переноса в NAND система не загружается, с сообщением типа: "try to kill cpu:1 failed! Rebooting in 10 seconds.." делаем так:

Загрузитесь с SD-карты.

mkdir /mnt/nandb

mount /dev/nandb /mnt/nandb

nano /mnt/nandb/boot/uEnv.txt

Изменить root=/dev/nandc на root=/dev/nandb

umount /mnt/nandb

poweroff

Всё, можно грузиться с NAND

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

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question


Комментарий будет опубликован после проверки

     

  

(обязательно)