Создать дистронезависимый набор утилит:
1. Live системы (initrd или полная система сборки дистра)
Есть ли смысл заморачиваться переделками-вживлением porteus-initrd?
Не будет ли универсальным вариантом включить в rc.local код подключения модулей, совместимый с porteus-initrd
Чем это будет хуже? Модули ядра и в rc.local можно подгрузить. Что нужно без вариантов загружать именно в initrd?
Единственное - надо добавить возможность подгрузить модуль ниже базового.... Хотя для чего бы это могло понадобиться...
Можно просто взять porteus-initrd init и поудалять лишнее
А сам инитрд оставить штатный или собирать штатными средствами...
Подобное уже делал. Получалось.