set d=distr
set s=170113221332
find --set-root --ignore-floppies --ignore-cd /%d%/%s%
kernel /%d%/vmlinuz-4.9.0-pf2_64 dir=%d% sgnfile=%s% quiet copy2ram noswap
initrd /%d%/initrd.xz
Так загрузится с любого раздела. Главное чтобы файла 170113221332 не было папках distr на других разделах
Я дописал font /boot/rus_bold.lz и файлик этот положил в boot но русский так и не проявился.
boot должен находиться на том же разделе, где и grldr
Возможно получится указать font (hd0,0)/boot/grub4dos/rus_bold.lz 0,0 меняйте на свои
Так должно "заработать" (!+соответствие версии ядра в папке)
kernel /pra64/vmlinuz-4.9.0-pf2_64 from=/mnt/sda8/
http://wiki.puppyrus.org/soft/porteus-initrd#from - малоизученный функционал porteus
from есть в Вашей же ссылке.
from - есть для porteus-initrd , а не для grub4dos
Это разные вещи - не путайте