As for the NTFS dissapearing, it probably did if none of the systems don't recognize it. Well to get
grub working again, you first must get to linux (not actually, you could do it from rescue mode, but it is better from linux itself)
At
grub> command line type:
find /boot/grub/grub.conf
or
find /grub/grub.conf
Try both and only one wil produce results in form of "(hd0,1)", where hd0 stands for your primary harddisk, and 1 stands for your second partition on that harddisk.
Well, now you know where the
grub.conf file is(it is on your /boot partition), you have to make that partition root:
root(hd0,1)
and replace the hd0,1 with the results you got from the find command.
Once there, depending on what find command got you the results:
cat /boot/grub/grub.conf or cat /grub/grub.conf
This will show you the contents of the
grub.conf file:
Look for the lines:
title Fedora ....
kernel .....
initrd ......
Retype these lines, followed by enter (remember, use the TAB key to autocomplete, and you can always use cat /boot/grub/grub.conf to see the lines again) After you typed them all in, type
boot to
boot into linux.
You should now be in linux, happy you
Once there, switch to console (by pressing CTRL+ALT+F1, or simply opening the console in GUI).
Switch to root or login as root:
su
<your root password here>
You are now root, so be careful
type:
grub (and if that doesn't work, type: /sbin/grub)
You are now in
grub> command line again.
type:
setup (hd0) or setup (hd0,1) if that is the harddisk, you got from the find command earlier.
This should produce some info
if errors of any kind occur, try this:
root (hd0,1) where hd0,1 are the results you got from find command earlier
and then:
setup (hd0) or setup (hd0,1) I am not sure which it is, but don't worry, the wrong one won't work, so you will now. One of them will produce some output, saying all went well.
Once you are done, type exit, and reboot. You should get the graphical
boot screen.
Good luck!
Peace!