First, an apology for not testing and reporting the results of your pet to fix the grub menu.lst problem on frugal installs. My test machine was disassembled until yesterday. You were correct in your assumption, the problem showed up in a case where grub had not previously been installed. I reformatted the disk and tested in the same configuration that failed before.
The files are all copied to /boot/puppy214R, (I normally put the puppy directory up in / where it is more visible,) but menu.lst won't boot because of several errors. (The error code is from memory. I don't guarantee the errors are letter for letter what I found.)
Code: Select all
title Puppy Linux 214R, frugal (on hda1)
rootnoverify (hd0,0)
kernel /boot/grub/vmlinuz root=/dev/hda1 root=/dev/ram0 PMEDIA=idehd
initrd /tmp/boot/boot/puppy214R/initrd.gz
This was manually edited to a working configuration.
Code: Select all
title Puppy Linux 214R, frugal (on hda1)
rootnoverify (hd0,0)
kernel /boot/puppy214R/vmlinuz root=/dev/ram0 PMEDIA=idehd psubdir=/boot/puppy214R
initrd /boot/puppy214R/initrd.gz
Again, my apologies for not testing sooner. Your fast response to the problem simply got overlooked. If I was younger I would be in that code messing around. You're probably lucky I am not.
prehistoric