Nick wrote:
Right. I'm guessing that I'm going to be pointing grub to /boot/ vmlinuz-2.4.24-x1 on the partition with Xandros. In my existing /boot/grub/menu.lst then, would I do:
###New Xandros Option:### title Xandros kernel (hd0,1)/boot/vmlinuz-2.4.24-x1 root=/dev/hda4 showopts ide=nodma apm=off acpi=off vga=normal nosmp noapic maxcpus=0 3 initrd (hd0,1)/boot/initrd
Almost, where it says kernel (hd0,X) and initrd (hd0,X) replace X with the number of the partition containing the xandros boot directory, remembering that grub counts partitions from 0. So doing a fdisk -l as root on my laptop shows the folowing: Disk /dev/hda: 40.0 GB, 40007761920 bytes 255 heads, 63 sectors/track, 4864 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hda1 * 1 854 6859723+ 7 HPFS/NTFS /dev/hda2 2434 2492 473917+ 82 Linux swap /dev/hda3 2493 4863 19045057+ 83 Linux /dev/hda4 855 2433 12683317+ f Win95 Ext'd (LBA) /dev/hda5 855 2433 12683286 83 Linux Partition table entries are not in disk order /dev/hda1 shows the windows partition that I use for checking samba (I cant alas make the partition any smaller :), this corresponds to : ###Don't change this comment - YaST2 identifier: Original name: windows### title Windows root (hd0,0) chainloader +1 In my menu.lst. /dev/hda3 is my suse partition which corresponds to: ###Don't change this comment - YaST2 identifier: Original name: linux### title SuSE kernel (hd0,2)/boot/vmlinuz root=/dev/hda3 vga=0x314 splash=silent desktop hdc=ide-scsi hdclun=0 showopts initrd (hd0,2)/boot/initrd Finally /dev/hda5 is my test partition I use for playing with other distros, and to which I've just installed mandrake 10 title Mandrake kernel (hd0,4)/boot/vmlinuz root=/dev/hda5 vga=0xf04 desktop hdc=ide-scsi initrd (hd0,4)/boot/initrd.img Have Fun, Ben