Докладываю:
init_maxi_richy.
-загрузка базы + zdrv (если он есть)
-загрузка pup_save.sfs (если он есть)
-загрузка pup_save.[234]fs (если он есть и нет pup_save.sfs) в двух режимах
1) обычный, монтирование к /pup_rw (бывший PUPMODE=12)
2) для флешки, монтирование к /pup_ro1 + tmpfs к /pup_rw (бывший PUPMODE=13)
-загрузка модулей
1) из списка modules="<список через пробел>" в menu.lst (пока только из $pfsdir, но имя и расширение любые)
2) из каталога $pfsdir (только .pfs)
оба варианта работают одновременно.
Испытывал с закомментированной секцией load_soft в rc.sysinit.
Для 13.02 пока не делал.