Using gparted I partitioned the 40GB hdd as sda1 ntsf with XP, .sfs and my savefile and sda2 200MB ext3 on which I installed grub. I made a directory called 528 on this partition and coppied initrd.gz and vmlinuz to it from the cd. I made a blank file called idehd and put it in sda1. I then tried booting my machine. When XP was selected It booted up OK. This was the bit I thought I might break an so I was quite pleased. I then tried booting puppy. I starts to boot then fails telling me it cannot find the 528.sfs. Below is the menu.lst I am using in grub.
Code: Select all
# GRUB configuration file '/boot/grub/menu.lst'.
# generated by 'grubconfig'. Sun Nov 13 13:06:54 2011
#
# The backup copy of the MBR for drive '/dev/sda' is
# here '/boot/grub/mbr.sda.19770'. You can restore it like this.
# dd if=/boot/grub/mbr.sda.19770 of=/dev/sda bs=512 count=1
#
# Start GRUB global section
#timeout 30
color light-gray/blue black/light-gray
# End GRUB global section
# Other bootable partition config begins
title Windows (on /dev/sda1)
rootnoverify (hd0,0)
makeactive
chainloader +1
# Other bootable partition config ends
# Linux bootable partition config begins
title Linux (on /dev/sda2)
root (hd0,1)
kernel /528/vmlinuz pmedia=idehd psubdir=528
initrd /528/initrd.gz
# kernel /boot/vmlinuz root=/dev/sda2 ro vga=normal
# Linux bootable partition config ends
title Install GRUB to floppy disk (on /dev/fd0)
pause Insert a formatted floppy disk and press enter.
root (hd0,1)
setup (fd0)
pause Press enter to continue.
title Install GRUB to Linux partition (on /dev/sda2)
root (hd0,1)
setup (hd0,1)
pause Press enter to continue.
title - For help press 'c', then type: 'help'
root (hd0)
title - For usage examples, type: 'cat /boot/grub/usage.txt'
root (hd0)
Code: Select all
kernel /528/vmlinuz pmedia=idehd psubdir=528
Code: Select all
kernel /528/vmlinuz
Regards,
Ken.