OpenSuse 11 Boot Loader / Grub

I have just installed OpenSuse 11 and the Grub appears to be missing, I have tried setting the BIOS to boot from all the harddrives in the computer but to no avail OpenSuse just will not boot, however if I leave the installation DVD in I can boot from this then select Boot from HDD and OpenSuse boots up no problem, while I can keep doing this I can no longer boot into WinXP, any help is much appreciated…

Can you share a little more about your setup? Is Windows installed on another drive, or a partition on the same drive? I had to edit the GRUB config manually, but it is not difficult to do. There are some helpful instructions here about editing the menu.lst file in the /boot/grub folder (as root) - these worked for me flawlessly, but I have the same setup as the poster (hd0 has opensuse 11.0, hd1 has windows xp). basically you have to tell grub to properly map the drives. hope this helps…

Try this: boot off the dvd and immediately select to “repair installed system” on the very first screen. Then “Expert Tools”. Then “Install New Boot Loader”. Check that in the second tab you have the X instructing to put the code in the MBR.Then “Finish”. Then Exit the repair process.

That should get you back to Suse. If you then have troubles with windows (possibly will) the post back here the contents of the file /boot/grub/menu.lst plus the output from the console command fdisk -l. To get at menu.lst you will have to egt superuser powers going because of -rw------- permissions on the file.