Установка ARM Linux на CuBox (Или про серверных оленей)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модератор: SLEDopit

Ответить
Ism
Сообщения: 1261
Статус: Никто, по сути быдло

Установка ARM Linux на CuBox

Сообщение Ism »

Все-таки поставил новый дистриб.
Говоря цензурно — установка оси на ARM железяку — это лютый северный пушной олень.
Как с документацией rpm здесь как все сговорились, каждый пишет свое, без объяснений и как правило не работающее как надо
Инсталяторы омерзительны и не работают нормально с COM Port терминалами, а параметров терминала для нормальной работы нигде не написано.
Итак, как стало понятно потом в CuBox есть что-то типа базовой прошивки, которая обладает перечнем команд. Можно остановить загрузку и набрать help. Что-то похожее , есть в маршрутизаторах.
Загрузка идет методом бомбардировки, прошивка сканирует устройства и пытается найти определенные файлы для загрузки.
Системе не нужно делать раздел загрузочным или устанавливать загрузчик, достаточно файлов в директории /boot и раздела в формате fat32 или ext2, возможны и другие, не проверял. Судя по реакции загрузчика ему все равно откуда грузиться. Возможно если подключить esata и установить систему не него, все будет работать, если это так, это бомба.
Теперь об установке системы. Нужен кабель MicroUSB на USB
Тут жесточайший бардак.
Получилось накатить OpenSuse http://www.solid-run.com/mw/index.php/OpenSUSE , но yast очень криво отображался в сериал консоли, удалось что-то сделать в qputty выставив терминал vt100 . Но там очень много напихано, грузилось долго, чето спрашивало. Выкинул.
Остальные варианты установки не работали. А мануалов не нашел, просто распаковывал в корень MicroSD.

Решил через Cubox installer , кстати он поддерживает графическую установку через HDMI , так что можно не морочиться с сериальной консолью, но с другой стороны консоль дает подробный вывод и позволяет решить проблемы
Когда было сделано по мануалу, то висло на Loading Kernel Image
Как оказалось нужно было обновить микропрограмму. Я сделал все скопом, закинул на обычную USB флешку из архива загрузочные файлы по этому мануалу http://www.solid-run.com/mw/index.php/CuBox_Installer

Брал отсюда
Микропрограмма http://download.solid-run.com/pub/solidrun...SR1/apr-8-2013/
u-boot-cubox_hynix_cubox_unified_spi.bin
Нужно переименовать в u-boot.bin

Инсталятор http://download.solid-run.com/pub/solidrun/cubox/installer/

Получилось — USB флешка, один раздел ext2 , на нем папка /boot , По сути системе все равно в чем раздел, главное чтоб умела его читать. Размечал через Gparted

/boot/boot.scr
/boot/uImage
/boot/boot.scr.serial
/boot/u-boot.bin


Флешка в FAT32 не грузилась, хотя должна была.

После первой загрузки оно подхватило прошивку из втыкнутой в USB флешки и прошилось
После второй пошло грузиться
Далее в сериальной консоли появилось меню CuBox инсталятора, там можно выбрать в том числе Debian и Ubuntu, выбрав система закачала из интернета образ Debian и установила его на MicroSD.
Далее выдергиваем флешку и перегружаем коробочку, должен запуститься инсталятор Debian с MicroSD, там немного и система полностью развернута.
Далее можно подрубаться по SSH , там работает DHCP , так что если у вас роутер , можете посмотреть в логах чего он кому адрес раздал.
Пароль root — solidrun
Все, у вас минимальная система без графики. Теперь можно ставить всякие веб сервера и торрент клиенты, цеплять к коробочке SSD через esata и наслаждаться микроскопическим потреблением системы, полной бесшумностью, и неограниченными возможностями дистрибутива Линукc.
Этакая Звезда Смерти со спичечный коробок
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Установка ARM Linux на CuBox

Сообщение Bluetooth »

Да, после рая x86 биоса люди пугаются :)
Спасибо сказали:
Ism
Сообщения: 1261
Статус: Никто, по сути быдло

Re: Установка ARM Linux на CuBox

Сообщение Ism »

Bluetooth писал(а):
19.08.2013 21:14
Да, после рая x86 биоса люди пугаются :)

С другой стороны разница только в одном - необходимости сериального терминала и глюки с ним связанные.

Я был удивлен подробностью вывода в консоли. Биос показывает лишь немного параметров
Спасибо сказали:
FlySnake
Сообщения: 992
ОС: openSUSE
Контактная информация:

Re: Установка ARM Linux на CuBox

Сообщение FlySnake »

Ism писал(а):
19.08.2013 21:17
Bluetooth писал(а):
19.08.2013 21:14
Да, после рая x86 биоса люди пугаются :)

С другой стороны разница только в одном - необходимости сериального терминала и глюки с ним связанные.

Я был удивлен подробностью вывода в консоли. Биос показывает лишь немного параметров

Параметры - это вершина айсберга. Реальная его работа по инициализации памяти и периферии - это всё в embedded системах делает загрузчик прежде чем можно будет запустить ОС. Быть может если со временем арм станет мейнстримом то сделают и для него прослойку в виде биоса, а пока это очень платформо-зависимо.
Спасибо сказали:
Aliech
Сообщения: 954
Статус: дилетант широкого профиля
ОС: Gentoo arm64 musl hardened
Контактная информация:

Re: Установка ARM Linux на CuBox

Сообщение Aliech »

В то время, когда даже слоупоки из МО РФ переводят свои машины (ЕС 1866) на чистый CoreBoot, линукс сообщество хочет увидить ненавистные костыли в архитектурах ими до этого не обременённых?) Больше проприетарных блобов!
С уважением,
Павел Алиев
Спасибо сказали:
FlySnake
Сообщения: 992
ОС: openSUSE
Контактная информация:

Re: Установка ARM Linux на CuBox

Сообщение FlySnake »

Aliech писал(а):
21.08.2013 15:17
В то время, когда даже слоупоки из МО РФ переводят свои машины (ЕС 1866) на чистый CoreBoot, линукс сообщество хочет увидить ненавистные костыли в архитектурах ими до этого не обременённых?) Больше проприетарных блобов!

Кто хочет пропритарные блобы?
Спасибо сказали:
Aliech
Сообщения: 954
Статус: дилетант широкого профиля
ОС: Gentoo arm64 musl hardened
Контактная информация:

Re: Установка ARM Linux на CuBox

Сообщение Aliech »

Ну так же реквистируют графику в базовй загрузчик, которая на x86 вся проприетарная. Даже когда исходники покупаешь - там блоб на блобе.
С уважением,
Павел Алиев
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Установка ARM Linux на CuBox

Сообщение Bluetooth »

Aliech писал(а):
24.08.2013 11:28
Ну так же реквистируют графику в базовй загрузчик, которая на x86 вся проприетарная. Даже когда исходники покупаешь - там блоб на блобе.

Лично я реквестирую единообразие с точки зрения пользователя. Графика необязательна. Ну а опэнсорсность - само собой.
Спасибо сказали:
Aliech
Сообщения: 954
Статус: дилетант широкого профиля
ОС: Gentoo arm64 musl hardened
Контактная информация:

Re: Установка ARM Linux на CuBox

Сообщение Aliech »

Bluetooth писал(а):
25.08.2013 14:45
Aliech писал(а):
24.08.2013 11:28
Ну так же реквистируют графику в базовй загрузчик, которая на x86 вся проприетарная. Даже когда исходники покупаешь - там блоб на блобе.

Лично я реквестирую единообразие с точки зрения пользователя. Графика необязательна. Ну а опэнсорсность - само собой.

Так уже же: U-boot! А образ честно доганяется стандартизированным софтом. То, что у ТС возникли трудности - результат окуппированности сознания x86 архитектурой. Почти все попадавшие мне в руки ARM-девайсы, ну кроме уж совсем экстремально тупых, имели такую схему загрузки.
С уважением,
Павел Алиев
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Установка ARM Linux на CuBox

Сообщение Bluetooth »

Aliech писал(а):
26.08.2013 01:23
Так уже же: U-boot! А образ честно доганяется стандартизированным софтом. То, что у ТС возникли трудности - результат окуппированности сознания x86 архитектурой. Почти все попадавшие мне в руки ARM-девайсы, ну кроме уж совсем экстремально тупых, имели такую схему загрузки.

Так это же замечательно :)
а что значит "образ догоняется софтом"? :)
Спасибо сказали:
Garay
Сообщения: 1

Re: Установка ARM Linux на CuBox

Сообщение Garay »

Всем привет. Бьюсь с первым кубоксом уже две недели - ничего кроме альтлинукса запускаться не хочет. А alt запускается с кучей ошибок и неработающими обновлениями и вечно вылетающим временем.
Дайте пожалуйста направление, куда рыть? Или хотя бы пошагово то же самое, что в этой инструкции. Солидрановские вики уже потерли, за давностью
P.s.
Рабочей машины с каким бы то ни было линуксом нет, только win 7.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20791
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Установка ARM Linux на CuBox

Сообщение Bizdelnick »

Garay писал:
01.09.2019 22:46
Дайте пожалуйста направление, куда рыть? Или хотя бы пошагово то же самое, что в этой инструкции. Солидрановские вики уже потерли, за давностью
Если потёрли, ройте в другие вики. Например https://wiki.debian.org/InstallingDebianOn/SolidRun/CuBox
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Ответить