I have installed Windows 7, Windows 8 and Ubuntu, and I have the following problem:
Grub2 only recognizes one version, the Windows 8 bootloader (which is located on a hidden partition called System). Apparently, the Windows 8 bootloader chain loads windows 7 (even though the default OS is set to windows 7). So instead of booting windows 7 directly from Grub, it goes through grub > windows 8 > windows 7. And also, I need to go through 2 different boot menus in order to boot either windows version, which is very inefficient.
How can I add both Windows 7 and Windows 8 to the grub2 menu?