У меня есть почти готовое и оттестированное
Его я и смотрел по вашей ссылке. Хорошо конечно, но нужны дополнительные штуки.
Если юзать и ядра наши - все еще проще, т.к. модули ядра в инитрд не нужны
В инитрд не нужны, а в системе нужны и здесь с подключением модуля kernel могут возникнуть проблемы связанные с отходом от папок к ссылкам. Мне к примеру под МагОС, когда тестировал ваши ядра, приходилось пересобирать модуль kernel, чтоб соответствовало росовской структуре папок, так как в Росе ссылок в корне нет. А с родным ядром дистра такие проблемы исключены.
У меня есть подозрения, что full+aufs я один использую
При использовании aufs смысла в Full особо не вижу. Только место занимает. Я хочу потестировать связку GRUB2+ISO+UIRD+Changes (btrfs со снапшотами и zstd сжатием).
На днях узнал, что grub2 умеет не только ИСО монтировать, но и сквоши. То есть можно вообще монолитную систему сделать. Упаковать в один сквош и корень и ядро и инитрд, правда практического смысла наверно не много.