Привет Читатель . Прямо в предыдущем посте я до Вашего сведения довел, что стал чудо обладателем - Сubietruck. А вот уже сегодня я желаю рассказать как я доставал сие устройство и упаковки собирал, подключал, а так же заводил с полпинка .
Стоит отметить что хоть и Китайский производитель, но устройство, а особенно его картонная упаковка очень (по моему мнению) стильная и добротная.
Внутри это коробки нет пенопласта, но при этом очень хорошо защищена сама плата, очень толстыми слоями "белой пенки", которая даже не издает неприятных запахов . Смотри на рисунке ниже .
Прошу прощения, не удержался и еще до написания статьи Вытащил плату и уже собрал корпус . Но зато могу похвалиться как теперь выглядит моя "игрушка".
А теперь с другого ракурса
И собственно Сам Седвич
Все это дело отлично питается от моей старенькой зарядки от HTC Desire HD, хотя везде было написано, что минимум нужна зарядка на 2,5 Ампера.Ну а теперь переходим к самому главному:
Запуск Linux на Сubietruck
Сразу хочу отметить, плата поставляется с предустановленным Android, но для меня эта ось не подходит, так как на Сubietruck я буду запускать Web сервер со всеми вытекающими.
Выбор мой пал на OS Linux Debian. Имеющийся на сайте производителя Lubuntu Server мне не подошел, так как изначально на нем не предустановлен SSH демон, а настроить без консоли или клавы и монитора не предоставляется возможным.
Специально для Вас я нашел, скачал, проверил и выложил почти готовый образ, который можно установить в том числе и в NAND память устройства, но для начала потребуется micro-SD карточка с приблизительным объемом как минимум 2 Гб.
Если карту уже подготовили, то можно ее подключить к разъему и уже загрузиться. И соотвественно первый пункт Выполнен.
Установка Debian в NAND
Тут я хочу избавиться от пресловутой micro-SD карточки (но она мне еще пригодится при переносе RootFS на HDD, в NAND я оставлю только Boot).
Итак, после того как Вы авторизовались в консоли выполни следующее:
Все. Debian в NAND .
Установка Debian на HDD
Теоретически можно пропустить предыдущий пункт, но нужно обеспечить систему, которая не будет изменять файлы. Моих знаний походу не хватает для этого. Поэтому я пошел в три этапа.
Итак по порядку:
- Загружаемся с NAND
- Подключаем SD карту
- Размечам HDD
- Создаем точки монтирования
- Переносим FS
- Правим Boot и fstab
Первые два пункта очень просты и я их пропущу (порядок стоит сохранить). Что касается разметки, то выбор Ваш, но я сделаю 2 раздела это swap и rootfs.
sda1 swap = 4096 мб (по всем рекомендациям равен двум размерам ОЗУ)
sda2 rootFS = оставшееся пространство
Создадим папки для монтирования hdd, sd карты и boot:
Примонтируем разделы:
Произведем копирование раздела с SD карты на hdd:
Изменим в boot ссылку на rootFS:
Узнаем UUID дисков для правки fstab для новой системы
Результат выполнения:
total 0
lrwxrwxrwx 1 root root 10 Feb 16 16:10 2ed7823d-6f53-4068-9861-2183ef029bba -> ../../sda2
lrwxrwxrwx 1 root root 11 Feb 16 16:10 557E-9C6B -> ../../nand1
lrwxrwxrwx 1 root root 10 Feb 16 16:10 7dbda6d1-0c51-4538-a9e1-c7d63fd82ad9 -> ../../sda1
lrwxrwxrwx 1 root root 11 Feb 16 16:10 e1f609b5-1f33-4060-b95a-593acbbd2c9e -> ../../nand2
Нужные UUID я выделил жирным. Правим fstab
Привожу пример своего fstab, делай так-же не ошибешься (укажи только свои uuid):
# UNCONFIGURED FSTAB FOR BASE SYSTEM
proc /proc proc defaults 0 0
UUID=557E-9C6B /boot vfat defaults 0 2
UUID=2ed7823d-6f53-4068-9861-2183ef029bba / ext4 defaults,noatime 0 1
UUID=7dbda6d1-0c51-4538-a9e1-c7d63fd82ad9 swap swap defaults 0 0
Собственно все что хотел сегодня Вам рассказать.
С уважением Ваш ИТ Инженер.
Комментариев: 6 RSS
1 Олег 18-03-2014 10:57
Мне не так и не удалось загрузиться с SD карты, отдал на проверку продавцу, видимо проблемная партия
2 OlannMK 18-03-2014 11:22
Олег, где-то читал про эту проблему и там был обходной путь.
Загрузиться в Android воткнуть флешку и перезагрузиться из интерфейса Android
3 Сергей 20-05-2014 21:06
Большое спасибо!
Все очень доходчиво изложено.
А как превратить Cubietruck в вебсервер? Или это не реально?
4 OlannMK 20-05-2014 21:25
Сергей,
Спасибо что оставили похвальный комментарий.
Что касается Cubietruck как Веб-сервера, то он вполне так может работать и на этом сайте все что приведено и написано про Raspberry так-же подойдет и для Cubietruck.
Посмотрите все записи по ссылке https://olorg.ru/tag/Raspberry
5 Иван 29-05-2022 19:09
Образ не видит Win32. Прога работает с IMG а файл в формате raw
6 OlannMK 06-06-2022 22:44
Иван,
Статья написана в далеком 2014 году, честно говоря уже и не припомню все тонкости, но по факту можно переписать расширение или в комбобоксе выбрать все файлы *.* ибо что RAW, что IMG по факту тут одно и тоже.