I have two os in my computer,win2003 and suse linux 10.1
But there have some error on win2003 start and use,I want to reinstall win2003,But afraid lost the boot menu of grub,What I will to do?
Sorry for my poor english!
Easy, if you installed the grub into the MBR windows will delete it, but all you gotta do is get your suse install cd, and boot the setup, deselect everything but the grub, and it will install only the grub ^^
Hope it helps you
SuSE automaticly places the bootloader in the MBR. If windows is present, this will kill it. When you install it along-side windows, you have to tell it not to put the bootloader in the MBR (There's an option somwhere).
Probably the easiest way to solve your problem would be to re-install both OS's (windows first) and make sure to not put the boot loader in the MBR. If you have data you don't want to loose and can't rescue, then you might consider just repairing the windows instalation with it's disk, and then re-installing (and probably re-configuring) grub.
I would just get the gentoo live CD or similar mount your suse partitions
chroot in and then type grub
you will get a little terminal and type
root (hd0,0) (this is an example of where your / boot is stored)
setup (hd0) (Install the mbr alter acordingly)
and then reboot but if they are on two hard disks then force boot into your SUSE disk get to root shell and do the same (this will only work if the SUSe is on the disk without the mbr)
It might be easier to do the above in knoppix if your a gui freak
also once you have chrooted, you could just run yast and use the freindly control pannel, and you can actually boot it by typing rc, the above post, asumes that you have a /boot/grub/grub.conf, file written