Чтобы не забыть предмет:
Создать дистронезависимый набор утилит: 1. Live системы (initrd или полная система сборки дистра)
Вы не поняли мой вопрос, видимо я плохо пишу по-русски.
У меня УЖЕ ЕСТЬ ЯДРО В СОБРАННОЙ ЛИНУКС-СИСТЕМЕ (но это не PRA).
Хотелось бы прочитать на русском языке КАК В ЭТУ СИСТЕМУ ДОБАВИТЬ LF-initrd - если это возможно.
Для сборки LF initrd-porteus нужно: PRA, mkinitcpio, initrd.x (porteus), донорские /lib/modules
Не нужен "LF initrd-porteus", нужен просто "LF initrd" в той системе, которая уже собрана.
Если это невозможно, то пожалуйста так и напишите:
"собрать LF initrd можно ТОЛЬКО в PRA" и я отстану с вопросами.
Никаких chroot не надо
Надо или не надо - это дело вкуса/навыков.
Но если НЕЛЬЗЯ, то так и напишите: " в chroot-окружении это сделать невозможно".
Если Вас устраивают версии ядер
Нет не устраивают - зачем подгонять мой дистр. с установленным в него ядром под ядро, которого там нет?
можно просто взять мои готовые initrd
Да это самое простое - взять готовое. Задача в другом: сделать initrd самому.
взять какой-то дистр вкорячить туда понравившийся initrd
Я взял какой-то и даже назвал его - Дебиан (wheezy 3.2.0-4-686-pae).
Слово "вкорячить" хорошо бы заменить конкретикой.
Вы готовы, без завязывания пользователя на PRA, в доступной форме описать создание LF initrd ?
Я знаю, что "художника обидеть легко", поэтому несколько раз переделал этот текст.
По-другому - уже никак. Вы очередной раз затеяли большое дело, и даже с положительными результатами. Но также в очередной раз экономите на освещении существенных деталей для повторения этих результатов другими.
Простите великодушно за такую дотошность, если я один такой бестолковый.
Сергей.