Пока совсем не забыли о чем тема, выложу немного промежуточных результатов.
1. Конфиг для prar1912 закинул в гит магос.
2. Для сборки UIRD в prar1912 доустанавливал btrfs-progs, e2fsprogs (названия по памяти), там нужные утилиты для проверки основных фс и форматирования в бтрфс, которая интересна нам из-за сжатия.
3. По поводу сокращения пока не смотрел, планирую удалить сеть полностью и шифрование.
4. Внутри сборки архив с папкой UIRD, снова немного изменен, но не критично. Как и прежде нужно распаковать папку в корень любого раздела доступного при загрузке.
5. Пару новых примеров в menu.lst, пока идей больше нет, думаю можно проверять конвертором.
menu_UIRD.lst:
title ▒▒ prar1912 LXDE gtk3 UIRD чистый режим + uird.shutdown + uird.preinit
set d=prar1912
set k=4.19-x86
find --set-root --ignore-floppies /%d%/boot/vmlinuz-%k%_64
kernel /%d%/boot/vmlinuz-%k%_64 net.ifnames=0 biosdevname=0 dir=%d% rw quiet %x% uird.load+=/mesa uird.shutdown uird.preinit
initrd /%d%/boot/uird.%d%.cpio.xz
title ▒▒ prar1912 LXDE gtk3 UIRD + freemedia + copy2ram
set d=prar1912
set k=4.19-x86
find --set-root --ignore-floppies /%d%/boot/vmlinuz-%k%_64
kernel /%d%/boot/vmlinuz-%k%_64 net.ifnames=0 biosdevname=0 dir=%d% rw quiet %x% uird.load+=/mesa uird.copy2ram uird.freemedia
initrd /%d%/boot/uird.%d%.cpio.xz
title ▒▒ prar1912 LXDE gtk3 UIRD + auto swap + auto rootfs
set d=prar1912
set k=4.19-x86
find --set-root --ignore-floppies /%d%/boot/vmlinuz-%k%_64
kernel /%d%/boot/vmlinuz-%k%_64 net.ifnames=0 biosdevname=0 dir=%d% rw quiet %x% uird.load+=/mesa uird.rootfs=tmpfs::SIZE=auto uird.swap=auto
initrd /%d%/boot/uird.%d%.cpio.xz
title ▒▒ prar1912 LXDE gtk3 UIRD + Ченджез в папку (только для линукс фс)
set d=prar1912
set k=4.19-x86
find --set-root --ignore-floppies /%d%/boot/vmlinuz-%k%_64
kernel /%d%/boot/vmlinuz-%k%_64 net.ifnames=0 biosdevname=0 dir=%d% rw quiet %x% uird.load+=/mesa uird.mode=changes uird.changes=/saves/todir
initrd /%d%/boot/uird.%d%.cpio.xz
title ▒▒ prar1912 LXDE gtk3 UIRD + Хомяк в папку (только для линукс фс) + preinit (нужен для хомяка)
set d=prar1912
set k=4.19-x86
find --set-root --ignore-floppies /%d%/boot/vmlinuz-%k%_64
kernel /%d%/boot/vmlinuz-%k%_64 net.ifnames=0 biosdevname=0 dir=%d% rw quiet %x% uird.load+=/mesa uird.home=/saves/homes uird.preinit
initrd /%d%/boot/uird.%d%.cpio.xz
title ▒▒ prar1912 LXDE gtk3 UIRD (Хомяк и ченджез в отдельные файлы img (btrfs,ext4) + fsck, доп параметры нужны только для создания потом игнорятся)
set d=prar1912
set k=4.19-x86
find --set-root --ignore-floppies /%d%/boot/vmlinuz-%k%_64
kernel /%d%/boot/vmlinuz-%k%_64 net.ifnames=0 biosdevname=0 dir=%d% rw quiet %x% uird.load+=/mesa uird.mode=changes uird.changes=/saves/changes_btrfs.img::SIZE=512::FS=btrfs::MNT_OPTS=compress=lzo::TIMEOUT=2 uird.home=/saves/homes/home_ext4.img::SIZE=512::FS=ext4::TIMEOUT=2 uird.preinit fsck
initrd /%d%/boot/uird.%d%.cpio.xz
title ▒▒ prar1912 LXDE gtk3 UIRD (режим toxzm, при старте создается только конфиг, модуль появится после перезагрузки)
set d=prar1912
set k=4.19-x86
find --set-root --ignore-floppies /%d%/boot/vmlinuz-%k%_64
kernel /%d%/boot/vmlinuz-%k%_64 net.ifnames=0 biosdevname=0 dir=%d% rw quiet %x% uird.load+=/mesa uird.mode=toxzm uird.changes=/saves/toxzm uird.shutdown
initrd /%d%/boot/uird.%d%.cpio.xz
title ▒▒ prar1912 LXDE gtk3 UIRD changes в файл в RAM, со сжатием.
set d=prar1912
set k=4.19-x86
find --set-root --ignore-floppies /%d%/boot/vmlinuz-%k%_64
kernel /%d%/boot/vmlinuz-%k%_64 net.ifnames=0 biosdevname=0 dir=%d% rw quiet %x% uird.load+=/mesa uird.mode=changes uird.changes=/memory/ch.img::FS=btrfs::MNT_OPTS=compress=lzo::SIZE=1024::TIMEOUT=1
initrd /%d%/boot/uird.%d%.cpio.xz
title ▒▒ prar1912 LXDE gtk3 UIRD чистый режим + хитрые монтирования
set d=prar1912
set k=4.19-x86
find --set-root --ignore-floppies /%d%/boot/vmlinuz-%k%_64
kernel /%d%/boot/vmlinuz-%k%_64 net.ifnames=0 biosdevname=0 dir=%d% rw quiet %x% uird.mounts=/dev/sda1::MNT=/dev/sda1,/UIRD/varlog::MNT=/var/log uird.from=/prar1912::MNT=/mnt/prar::MNT_OPTS=ro+noexec,/UIRD::MNT=/mnt/UIRD uird.load+=/mesa uird.shutdown uird.preinit
initrd /%d%/boot/uird.%d%.cpio.xz
Вот.
https://yadi.sk/d/DRhPbDVi5SRBoQ Около 400 метров.