The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз операционной системы OpenBSD 5.6, opennews (??), 01-Ноя-14, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


27. "Релиз операционной системы OpenBSD 5.6"  –2 +/
Сообщение от бедный буратино (ok), 02-Ноя-14, 04:26 
кстати, ребята и девчата, есть ли у кого образ флешки для кубай-борды (первой, на a10?). а то там через serial-порт надо ставить, а у меня ничего подобного нет.

а, вообще, usb otg может прикидываться шла... serial-портом? :)

Ответить | Правка | Наверх | Cообщить модератору

31. "Релиз операционной системы OpenBSD 5.6"  –2 +/
Сообщение от Аноним (-), 02-Ноя-14, 05:03 
> кстати, ребята и девчата, есть ли у кого образ флешки для кубай-борды
> (первой, на a10?). а то там через serial-порт надо ставить, а
> у меня ничего подобного нет.

Не зря BSD созвучно с BDSM. Даже образ для SD карты сделать - оказыается рокетсайнс.

> а, вообще, usb otg может прикидываться шла... serial-портом? :)

Ну если опенок умеет притворяться гаджетом и ты напишешь такой драйвер gadget - тогда сможет. В линухе можно даже веселее - притвориться usb сетевухой (спасибо g_ether). Есть даже готовые образа где потом можно сразу vnc'ом, на заранее оговоренный адрес.

Ответить | Правка | Наверх | Cообщить модератору

33. "Релиз операционной системы OpenBSD 5.6"  –2 +/
Сообщение от бедный буратино (ok), 02-Ноя-14, 05:11 
> Не зря BSD созвучно с BDSM. Даже образ для SD карты сделать - оказыается рокетсайнс.

OpenBSD предоставляет только инсталлер. И там ставится через serial-порт (впрочем, оно почти на все платформы может так ставиться). Самих этих кабелёчков у меня нет, и ставить не хочу. Видео там не поддерживается, потому что Mali400.

Кстати, Debian через официальный инсталлер тоже фиг поставишь, в принципе. Поэтому есть сторонние проекты, которые берут это, добавляют проприетарные компоненты, и закатывают на флешки. С официальным комплектом Debian ты ни то, что флешку не запишешь - ты даже не запустишь это вменяемым способом.

Ответить | Правка | Наверх | Cообщить модератору

55. "Релиз операционной системы OpenBSD 5.6"  +/
Сообщение от Аноним (-), 02-Ноя-14, 18:28 
можно слить архив http://cdimage.debian.org/cdimage/unofficial/non-free/firmwa...
развернуть unetbootin`ом слитую исошку деба на флешку, в корне есть папка firmware, туда распаковать этот архив

==
каждый Пн скриптами сливаются 2 первых инсталяционных диска (i386, amd64) и теми же скриптами перепаковываются с вкраплениями firmware

Ответить | Правка | Наверх | Cообщить модератору

63. "Релиз операционной системы OpenBSD 5.6"  –2 +/
Сообщение от бедный буратино (ok), 02-Ноя-14, 23:13 
вы вообще понимаете, что такое ARM? особенно, самые примитивные?
Ответить | Правка | Наверх | Cообщить модератору

84. "Релиз операционной системы OpenBSD 5.6"  +/
Сообщение от Аноним (-), 04-Ноя-14, 04:59 
> развернуть unetbootin`ом слитую исошку деба на флешку, в корне есть папка firmware,
> туда распаковать этот архив

Круто, а теперь покажи мне это на каком-нить кубиборде, олинуксине и прочих банана пи и радха рок. Хочу увидеть это шоу. Есличо, процесс старта ARMовских девайсов слегка отличается от х86 :).

Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору

83. "Релиз операционной системы OpenBSD 5.6"  +1 +/
Сообщение от Аноним (-), 04-Ноя-14, 04:55 
> OpenBSD предоставляет только инсталлер.

А я думал что как минимум еще "много головняка на ровном месте" в комплект входит.

> И там ставится через serial-порт (впрочем, оно почти на все платформы может
> так ставиться).

Только вот этот способ - те еще гланды, через ж...у, автогеном. Мягко говоря.

> Самих этих кабелёчков у меня нет,

Зато у меня этого добра на все вкусы, i++'ный по счету я могу себе наЛУТать за пару часов, если приперло. Но это не отменяет того факта что это какой-то очень дурной способ установки системы.

Мне видится более разумным подготовка образа карты на хост-системе, а потом завалиться в эту систему и что-то донастроить, если надо. Возможно, заранее оставив рояль в кустах типа ssh доверяющего нашему ключу, сетевому интерфейсу на статичном IP, etc - заранее прописав это в конфиги - до компоновки образа карты. Где-то в этом месте мы понимаем зачем в дебиане есть такие странноватые вещи как debootstrap и прочие fakeroot: так можно скомпоновать иерархию с которой система пойдет на взлет на другой системе, которая уже работает.

> и ставить не хочу. Видео там не поддерживается, потому что Mali400.

Смотря что понимать под не поддерживается. Mali - это акселератор. Картинку в 2D и даже ускоренное видео можно гнать на экран и не умея с ним работать (в плане генерации шейдеров, которую и зажали в основном). А GL ES на такой платке - нишевая штука и без него в большинстве случаев можно прожить, имхо. Если уметь пулять картинку в 2D хотя-бы.

> Кстати, Debian через официальный инсталлер тоже фиг поставишь, в принципе.

Однако скомпоновать иерархию user-mode частей системы вполне официальными тулзами типа debootstrap при желании очень даже можно. Потом вкатить в эту иерархию "hw pack" (адаптацию к конкретно вот этой железке, типа правильных настроек pinmux и прочего). Далее с нашей стороны в случае линуха надо бутлоадер и кернел. Бут должен знать где брать ядро, а то должно уметь раскочегаривать железо достаточно для взлета юзермода. И вот глядя на вон ту хубунту на платке фиг ты ее отличишь от хубунты на х86, пока /proc/cpuinfo не посмотришь. Такие же репы, те же пакеты. Ну разве что собраны не для i386 или amd64, а для armhf. Глобальное отличие - в том что буковки amd64 или i386 сменились на armhf и пришлось немного подыграть руками на фазе загрузки. От бутлоадера до ядра. В этом плане у линя есть некая фича: ядро некий независимый самодостаточный компонент. Его можно перестроить отдельно от всего остального на хост-системе. А дальше можно быстро слепить иерархию раскатав ее из бинарных пакетов дебиана/убунты. На то и репы с кучей софта под armhf.

В целом это не выглядит каким-то особым гемором. Даже с продвинутой/околоинтеграторской точки зрения.

> Поэтому есть сторонние проекты, которые берут это, добавляют проприетарные
> компоненты, и закатывают на флешки.

Ну да, для популярных осей можно просто образа скачать и танцевать уже от этой печки. Но если приспичило - самому собрать такой образ не особо сложно. За счет того что кернел и бутлоадер собираются независимо а остальное можно в виде иерархии штатными тулзами распихать. Ну а получить из иерархии образ диска - не больно какая крутая задача. У allwinner к тому же ROM выдвигает минимум требований к компоновке SD карты. Все что надо - оставить кусок карты в самом начале не занятым.

> С официальным комплектом Debian ты ни то, что флешку не запишешь -
> ты даже не запустишь это вменяемым способом.

Ну и что? В дебиане или убунте я смогу при нужде сам билдануть кернел и бут, разложить их в образ как надо и далее туда же вкатить иерархию будущей системы отформованную из имеющихся бинарным пакетом. От меня из нестандартных приседаний по большому счету объяснение u-boot где взять ядро. При том совсем не обязательно это делать через uart. Там прямо по дефолту вшиты навернутые скрипты которые довесок к окружению бута и ядро с fat и ext2/3/4 пытаются грузануть. Но если это не нравится - ок, пару строчек с дефолтами u-boot или довеска из ФС переколпачить. В принципе можно даже сложить кернель в расово верном виде - в рутфс по типу ext4. Потом его по идее можно даже пакетным манагером было бы вкатывать, как обычно. Если б ядро под allwinner было в репах.

Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

49. "Релиз операционной системы OpenBSD 5.6"  +/
Сообщение от anonus (?), 02-Ноя-14, 14:39 
>> кстати, ребята и девчата, есть ли у кого образ флешки для кубай-борды
>> (первой, на a10?). а то там через serial-порт надо ставить, а
>> у меня ничего подобного нет.
> Не зря BSD созвучно с BDSM. Даже образ для SD карты сделать
> - оказыается рокетсайнс.

Про все BSD мимо кассы. Во FreeBSD это элементарно делается штатными средствами - сборкой из исходников:
- Собрать кросс-тулчейн.
- Собрать ядро и мир для нужной архитектуры.
- С помощью gpart разбить образ SD карты на нужные разделы, закатать загрузчик, u-boot и ядро в нужный раздел.
- make installworld DESTDIR=<ufs раздел на образе SD карты> - установить мир.
- Настроить rc.conf - dhcp, ssh и создать пользователей.

Вот и всё. Из внешних компонент только начальный загрузчик и u-boot c поддержкой борды.

C NetBSD не тяжелее. У опенка проблемы с кросс-компиляцией.


Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

85. "Релиз операционной системы OpenBSD 5.6"  +/
Сообщение от Аноним (-), 04-Ноя-14, 05:03 
> - сборкой из исходников:
> - Собрать кросс-тулчейн.
> - Собрать ядро и мир для нужной архитектуры.
> - С помощью gpart разбить образ SD карты на нужные разделы, закатать
> загрузчик, u-boot и ядро в нужный раздел.
> - make installworld DESTDIR=<ufs раздел на образе SD карты> - установить мир.
> - Настроить rc.conf - dhcp, ssh и создать пользователей.
> Вот и всё. Из внешних компонент только начальный загрузчик и u-boot c
> поддержкой борды.

А в дебиян-образных можно люто сэкономить себе силы путем использования тамошних инструментов для формирования иерархии будущей системы другой архитектуры из бинарных пакетов из репок.  И если вкатить фокса собранного как armhf из бинарного пакета мне не обломно то самому греть воздух сборкой оного - эээ, спасиб, что-то не очень хочется.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру