I have install Fedora 20 before, a few days ago , I just install Window 7, and now I can not boot to Fedora because I don't have a boot menu. Is there anyway to recover the Fedora boot menu, is there any free software to do it without using the Fedora CD to recover it.
You just have to boot with Fedora Live CD and reinstall the grub. Nothing else is required.
Or at the max, for legacy grub. you may have to create /boot/grub/grub.conf file with one symlink /boot/grub/menu.lst, which will have entry for both OS.
grub-mkconfig command of grub2 will do this, if you are using grub2