121023
Решение проблемы длинных строк menu.lst в параметрах ядра (например как в Байт)- переменные
set b=/_pr217h/vmlinuz root=/dev/ram0 pdev1=sda5 psubdir=_pr217h pmedia=hd
set u=sfsdiru=sda3:/_sfs:Thunar,Sfs-tk,Openb,Tint,Sf2-,Pr217,Save.
set d=sfsdir=sda3:/_sfs:ymount,flash,mplayer,remm,transm,sfs-get,xfce
kernel %b% %u% %d% mountall=1 wosave=1.
А то уже высказывались мысли отдельный конфиг делать...
121124
В версии
http://code.google.com/p/grub4dos-chenall/downloads/detail?name=grub4dos-0.4.6a-2012-10-02.7z&can=2&q= снова заработал переход в grub2
Практическое применение: загрузка live линукса из iso без распаковки.
Теоретически grub4dos тоже это умеет, но у меня не всегда получалось.
130405
Нашел рецепт перехода grub4dos -> syslinux
syslinux используется во всех iso puppy. Осуществив переход можно будет не править menu.lst
Используем файл syslinux.exe из пакета SYSLINUX. Открываем окно командной строки (cmd.exe) и переходим в папку, содержащую
syslinux.exe
cd \...\SYSLINUX
Вводим командную строку
syslinux.exe -f -d /boot/syslinux X: X:\syslinux.bin
Здесь /boot/syslinux путь к файлу syslinux.cfg и другим системным файлам SYSLINUX. Место расположения этих файлов можно назначить произвольно. Вместо Х пишем букву целевого диска (флешки), как она видна в файловом менеджере.
После выполнения этой процедуры в корне флешки появляется файл syslinux.bin. При запуске syslinux.exe с опцией -f загрузочные записи ни MBR ни PBR не изменяются. Несомненно, нечто прописывается в загрузочную часть флешки, но информации об этом ни в исходном мануале, ни в интернете обнаружить не удалось.
Вставляем в menu.lst запись для загрузки SYSLINUX
title BOOT syslinux
chainloader /syslinux.bin
В результате, имея на флешке или USB HDD только MBR Grub4Dos, можно работать с двумя загрузчиками.