I think it means that (hd0,1) is the wrong partition for Vista (or its boot loader files). Some ideas...
Try to figure out if that is true and, if so, which one it really is. In Fedora, start a terminal and run these commands to try and figure out which partition is Vista...
Look for an NTFS partition of the appropriate size for your Vista partition. If you need help studying the fdisk report, come back and post it here. If you discover that the likely Vista partition is actually, say the first partition of the first drive, then open the grub.conf for editing...
Code:
su
gedit /boot/grub/grub.conf
Then change the numbers in that rootnoverify line of the Vista section to this for that example...
Code:
title Vista
rootnoverify (hd0,0)
chainloader +1
Save grub.conf and try again.
You can also guess at partitions in the Vista section of the grub.conf. It does no harm to guess there. Don't guess anywhere else in the grub.conf, however.
Or finally, just post the results of these...
Code:
su
/sbin/fdisk -l
cat /boot/grub/grub.conf