EDIT: try to get into W$ manually first, thus:
(switch on) at grub screen press c. You will get
enter
could be (hd0,1) or even (hd0,2) as we said.
on next prompt:
on next: I did
but might not be necessary
on next:
That might take you into w$. I mentioned this below but now I've tried it myself, than checked that it had not altered anything. It's OK. A bit longwinded but safer than the alternatives. (end of EDIT)
This can be complicated. Take a look at
http://www.linuxquestions.org/questi...ystems-754961/
the best part is the grub tutorial, not mine. I was rambling on about the potential problems.
Part of the skill with Linux is knowing how deep you can go without getting into trouble. I would be very careful unless you have a reliable w$ restore disk- if the MBR is messed up then your restore utility (F8,F9, whatever) might not work. You can always get Linux back but W$ is harder to restore. Editing grub and using setup to edit the MBR could leave you in trouble. Of the following, the direct boot from the grub command line is the safest.
I am using Ubuntu, but grub should follow similar principles. Here is part of my menu.lst, just after the last of the ubuntu stanzas:
Code:
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Windows Vista (loader)
rootnoverify (hd0,0)
savedefault
chainloader +1
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda2
title Microsoft Windows XP Home Edition
rootnoverify (hd0,1)
savedefault
chainloader +1
I note that your grub.conf does not have the "savedefault", as a long shot it might be worth adding that. Don't change the system generated grub.conf without backing it up. (If it goes wrong and you can't boot then you will need to restore it from a live session, don't try that unless you are confident).Then run update-grub.
Try getting into w$ manually, thus:
"You can also do this while booting the computer, without editing the menu. When the original GRUB comes up, press C to reach the command line. And then:
root (hdX,Y)
chainloader +1 "
(If you get back into w$, you might want to fdisk /mbr) ON SECOND THOUGHTS this is a last resort,only use it if you want to completely remove linux from the MBR.
As you have a big HD, you might consider installing a simple OS that uses grub eg debian, ubuntu. That should pick up your fedora system, and W$. Make a 7gB partition for it, use your existing swap.