У меня установлен Puppyrus 4.20 в папку /puppyrus/ корневой директории диска С с файловой системой NTFS. Запуск с помощью Grub4Dos, как описано на форуме-Мультизагрузка мини-Линуксов, то есть без установки grub в MBR. После первого запуска я все настройки сохранил в файл на другом разделе (sda5)с FAT32. При следующей загрузке система его не подхватывает.
Если файл сохраненки скопировать в папку /puppyrus/ корневой директории диска С , то все настройки берутся из него.
Поискал по форуму, но не нашел как изменить меню, чтобы загружался файл сохраненки с sda5. Я пробовал варианты
psubdir=/dev/sda5/puppyrus и psubdir=(hd0,4)puppyrus, но не помогло
Вот пункт меню с загрузкой
title Start PuppyRUS
rootnoverify (hd0,0)
kernel /puppyrus/vmlinuz psubdir=puppyrus
initrd /puppyrus/initrd.gz