Did you installed Fedora 17 on Free Space or you allowed the installer to choose for its own.Also take a look here
–
atenzJun 11 '12 at 8:09

I installed on free space, I manually partitioned. also Before asking this question, I saw this link, but "sudo su" command send an error = unable to resolve host ubuntu-studio.
–
danielJun 11 '12 at 8:34

Please open a new question about the swap partition.
–
hexafractionJun 11 '12 at 12:02

5 Answers
5

I suppose your GRUB is corrupted.I have myself also a triple (Vista, Ubuntu 11.04 and Ubuntu 12.04). Boot with the boot CD and let fix it automatically. Try to repair the GRUB it with the boot-repair CD. You can look here: https://help.ubuntu.com/community/Boot-Repair

This is what I did to get my system working with Windows 7, Fedora 17 and Ubuntu 12 installed (in that order). During the Ubuntu installation, I made sure not to over-write the master boot record. Hence I used the Fedora grub 2.

I think that grub2 magically looks through the mounted file systems looking for OSs that it can boot; hence you need to make sure they are mounted.

Check if the os-prober package is installed on Fedora, if not install it with
# yum install os-prober
Then run # grub2-mkconfig -o /boot/grub2/grub.cfg to update your grub config and Windows should show in the list.

If this doesn't help, make sure you have grub installed on the MBR of the drive you are booting from.

I am also having the same type of problem in my laptop. I installed Windows 7, Fedora 17 and Ubuntu in this order. After installing everything, Ubuntu didn't fetch the Fedora grub. I just Google it and found out this helpful guide.