Еще немного экспериментов. С ядром не разбирался, проверял режимы работы uird и некоторые скрипты магос.
Исошник перепаковал, изменений минимум, добавил скрипты от магос и перенес магосовские модули в папку /magos/modules.
Добавил вот такие пункты в menu.lst
title ▒▒ PRA-uird. Чистый. С модулями магос.
kernel /magos/vmlinuz uird.from=/pra64;/magos dir=pra quiet
initrd /magos/uird.magos.cpio.xz
title ▒▒ PRA-uird. Чистый, плюс /pra64 в RAM, плюс модули магос и скрипты.
kernel /magos/vmlinuz uird.from=/pra64;/magos uird.cp=*/scripts uird.copy2ram=pra64 dir=pra64 quiet
initrd /magos/uird.magos.cpio.xz
title ▒▒ PRA-uird. pra64 плюс модули магос и скрипты. Режим с сохранениями. Своп.
kernel /magos/vmlinuz uird.from=/pra64;/magos uird.cp=*/scripts uird.swap=auto uird.mode=changes uird.changes=changes dir=pra64 quiet
initrd /magos/uird.magos.cpio.xz
title ▒▒ PRA-uird. pra64 плюс модули магос и скрипты. Плюс хомяк на диске. Гибридный режим (с очисткой сохраненний). Своп.
kernel /magos/vmlinuz uird.from=/pra64;/magos uird.cp=*/scripts uird.swap=auto uird.mode=hybrid uird.changes=changes uird.home=homes dir=pra64 quiet
initrd /magos/uird.magos.cpio.xz
title ▒▒ PRA-uird. Чистый, плюс /pra64 в RAM, плюс модули магос и скрипты. Монтирование /opt/test с диска.
kernel /magos/vmlinuz uird.from=/pra64;/magos uird.cp=*/scripts dir=pra64 uird.mounts=test::/opt/test quiet
initrd /magos/uird.magos.cpio.xz
Чтоб пробовать эти пункты нужно грузить в виртуалбоксе с этого исо с подключенным жестким диском. На диске два раздела своп и ext3 (c ext3 точно работает
), на диске с ext3 нужно заранее создать три папочки homes, changes и test. Режим с хомяком работает условно,то есть сперва в чистом режиме нужно скопировать свой хомяк (папку live) в папку homes на диске. Ибо у вас в отличии от магос пользователь при загрузке не создается. Кстати говоря у нас там много скриптов не только создание юзера предлагаю добавить в стандарт возможность выполнения скриптов после создания корневой фс до передачи загрузки /sbin/init.
Из скриптов проверил addmemory, syschanges, dir2xzm, activate - все отработало отлично, так что не такие уж мы и разные
З.Ы. Почему вы используете папку /opt? Она обычно пустая, под внедистрибутивные вещи используется.
З.Ы. Перезалил с другим uird, теперь грузится с ide, фат/ext4 не проверял