Hello and apologies if this is a common problem. I’ve searched around, but there are so many variations on the theme of dual-booting that it’s hard to be sure. Anyway, I just can’t even get as far as GRUB loading up …
I’ve installed OpenSuse KDE 4.2 from here: “KDE Four Live” CD](http://home.kde.org/~binner/kde-four-live/)
It is onto an extended partition, with XP and Windows 7 beta on two other partitions. I installed Grub to the root partition by ticking the “root” and “extended” options in the installer. Experience tells me that installing to the MBR is more likely to let my mess up XP booting, which leads to fights with my wife!
I can’t get the OpenSuse partition to boot, however. I am pointing boot.ini at my Linux partition, but can’t seem to get anywhere. Both the bootpart route (which looks for Linux partitions from within XP) and the dd if=/dev/sda of=boot.lnx route (Booting Linux from Windows NT/2000’s Boot Manager) aren’t working for me.
It seems that the system is failing to find a workable GRUB to load up. Using the OpenSuse liveCD to look at my installation, it seems that my menu.lst file is completely empty. Seems very odd and may be a big clue to my problem.
The other thing that I wonder about is whether using an extended partition isn’t helping. Not sure whether to point boot.ini at the “extended partition” (sda2 in my case) or the logical partition (sda5) to look for GRUB.
Can anyone help me out? All contributions gratefully received!
fdisk -l gives me this :-
Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xd9b9d9b9
Device Boot Start End Blocks Id System
/dev/sda1 1 261 2096451 82 Linux swap / Solaris
/dev/sda2 262 1536 10241437+ f W95 Ext'd (LBA)
/dev/sda3 1537 9185 61440592+ 7 HPFS/NTFS
/dev/sda4 9186 14593 43439760 7 HPFS/NTFS
/dev/sda5 262 898 5116671 83 Linux
/dev/sda6 899 1536 5124703+ 83 Linux
Disk /dev/sdb: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x8f898f89
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 6374 51199123+ 7 HPFS/NTFS
/dev/sdb2 6375 19122 102398310 7 HPFS/NTFS
/dev/sdb3 19123 30401 90598567+ 7 HPFS/NTFS
Disk /dev/sdc: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x4a5e8b0b
Device Boot Start End Blocks Id System
/dev/sdc1 * 1 2550 20482843+ 7 HPFS/NTFS
/dev/sdc2 2551 9729 57665317+ 7 HPFS/NTFS