There's a good chance that GRUB is trying to boot Vista from the wrong partition. When GRUB loads, edit the command to say:
- Code: Select all
where * is a number between 1 and the number of partitions you have on the drive. Once you find the right partition, you can edit your grub.conf file to reflect the this. (more experienced users, please correct me if I'm wrong... I don't 100% remember what I did
After you have that solved, you'll want to use the Vista disk to repair the Vista bootloader or you will not be able to hibernate in vista!
I attempted to repair the Vista bootloader and use it instead of GRUB, but never got it quite right. Don't know why and don't know how to get it back... but it doesn't matter right now. GRUB is working fine.
Let me know if that works.