HD Install :: Dual Boot not happening
This is what GParted reports:
brackets are for clarification
/dev/hda1 ext3 / (Puppy) 5gb 429mb 4.5gb boot
/dev/hda2 extended 32gb lba
/dev/hda5 linux swap 1gb
/dev/hda6 ext3 (DSL) 2gb 197mb 1.8gb
unallocated 29gb
I installed Puppy first placing GRUB in the MBR. Then I installed DSL and did not install GRUB thinking I could just edit GRUB menu.lst later. I used Geany in Puppy to edit menu.lst as follows:
#Linux bootable partition config begins
title Linux (on /dev/hda1)
root (hd0,0)
kernel /boot/vmlinuz root=/dev/hda1 ro vga=normal
title DSL
kernel /boot/linux24 root=/dev/hda6 quiet vga=normal noacpi noapm nodma noscsi
initrd /boot/minirt24.gz
#Linux bootable partition config ends
When I choose DSL from the GRUB list at boot I get the error 15 message.
I had been thinking that my syntax in GRUB was at fault. Now I am wondering if it is because I have no mount point for DSL in hda6 as shown in GParted.
I am hoping I might find some assistance to remedy my problem here in the forum.
mm
Your current configuration assumes you have the DSL kernel and minirt24.gz on hd(0,0) or hda1 in /boot. If they are on hda6, first check in grub what it is named (by tab-completion, type "root(hd" and press tab). Then you'll need to add
root (hd0,X)
right after title DSL, like the Puppy entry has.
GRUB menu.lst now reads:
title DSL
root (hd0,5)
kernel /boot/linux24 root=/dev/hda6 quiet vga=normal noacpi noapm nodma noscsi
initrd /boot/minirt24.gz
Still no joy. I keep looking at GParted and now I wonder if I need to flag DSL partion as "boot".
And the fact that there is no "root" / mountpoint has me unsure still.
It seems the more I try to find a sloution the more confused I become.
mm
Are you sure you the files are there?
Navigate to a (mounted) hda6 and check, i.e. using `find`
Okay I have /mnt/hda6/boot open and it contains the following:
grub linux24 System.map System.map-2.4.31
Next Page...
original here.