Hi everyone, I will make this as clear as possible, thanks for helping/reading.
My boot menu originally consists of Vista (C:\) and recovery partition (D:\). To install Windows 7, I shrank C and made a separate partition (W:\)
Now I have 3 partitions: Vista (C:\), New Simple Volume (W:\), Recovery (D:\).
I installed Windows 7 to the (W:\), and it reboots a few times during installation. My situation goes as follows:
Initial installation---Reboot (1 of 3)---bypasses the boot menu and continues installation---Reboot (2 of 3)---boot menu shows up and I can choose to continue the installation of Windows 7, or go to Vista. When I choose Windows 7, it finishes installation---Reboot (3 of 3)---No boot menu is shown. Computer boots into recovery partition.
Why is this happening? Repairing Windows 7 or Vista using recovery partition doesn't help either. It basically just forms a loop by booting to the recovery every time.
Interestingly, the only way I can start Vista again is by reinstalling Windows 7 and wait until the boot menu screen show up after the reboot (2 of 3).
Thanks for your time everyone!