[d-kernel] не: Сборка ядер Alt linux + Atlant (на самом деле нет)
Michael Shigorin
mike на altlinux.org
Сб Мар 18 23:05:27 MSK 2023
On Fri, Feb 10, 2023 at 06:31:48PM -0800, Михаил Козловский wrote:
> Дали такую задачу. Т.к. ядро Атлант линукс основано на другой
> логике, и требует врубить aufs и сделать chroot в неё во время
> загрузки, а потом грузить свои sfs-ки а-ля puppy linux.
Понятно, что излагали от своей насущной проблемы,
но не совсем понятно, каким боком тут альт;
нередко в подобных случаях стоит сделать шаг
или даже два _от_ подробностей и вернуться,
например, к постановке задачи; потому как гадать,
что у вас там от альта взято/оставлено и зачем --
будет себе дороже.
Из того, что бегло почитал в сети, напрашивается
такое предложение: дайте мой контакт (хоть вот это
письмо перешлите) тем, кто поставил задачу, и есть
некоторая вероятность, что получится выстроить
конструктивное взаимодействие между проектами
на совсем другом уровне, чем прикручивание силами
подвернувшегося под руку человека на уровне "здесь
режем, здесь на скотч".
Видел такое вблизи при разработке на базе альта
ApplianceWare и Clustrx, равно как и попытки
враждебных форков (например, "ПСПО5") и что-то
невнятное именно в части взаимодействия (М.ОС).
Сам с альтом работаю двадцать третий год (кстати,
примерно в этих числах очередная годовщина замены
проектом ALT Linux Team его предшественника,
IPLabs Linux Team), в компании так или иначе
тоже уж довольно давно.
А по техническому вопросу -- make-initrd изначально
спроектирован именно вокруг udev по событийной
модели; в него можно, конечно, попытаться врезаться
с ручным монтированием корня "до", но будет так себе.
Тогда уж лучше с gremlin@ потолкуйте, в частичном
форке альта, на котором http://altlinux.org/NetDev
построен, тот же udev ЕМНИП выпилен.
Ну и насчёт оверлеев -- съезжайте уже с aufs на overlayfs,
умаетесь пыль глотать; ну и свяжитесь с коллегами из MagOS:
http://forum.altlinux.org/index.php?topic=33970.0 -- у них
схожие штуки делались.
PS: призовая ссылка:
http://egorfine.com/ru/articles/effective-bugreports
PPS: софтпатенты в России юридически ничтожны -- по поводу
http://forum.altlinux.org/index.php?topic=47204.msg379238#msg379238
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
Подробная информация о списке рассылки devel-kernel