У меня установлена убунта. А на ней стоит grub 2. И там нет файла menu.lst.
Вместо него есть /boot/grub/grub.cfg
Как в этом случае добавить в меню grub строки для запуска puppyrusa?
В /boot/grub/grub.cfg дописываете
menuentry "PuppyRus Linux" {
root (hd$NUM0,$NUM2)
linux /$PSUBDIR/vmlinuz root=/dev/ram0 pdev1=$DEV pmedia=$MEDIA psubdir=$PSUBDIR max_loop=28 pfix=fsck
initrd /$PSUBDIR/initrd.gz
}
$NUM0 - номер жёсткого диска, если диск один то 0.
$NUM2 - номер раздела. на котором находится PuppyRus
$PSUBDIR - имя субдиректории, в которой файлы PuppyRus (для frugal, для full будет boot)
$DEV - обозначение раздела в системе. например sda5 (необязательно, но уменьшает время поиска файлов Puppy)
$MEDIA - тип загрузочного устройства, например satahd, idehd, usbflash.