SSD not showing in Boot Menu

driveNightmare

Reputable
Aug 12, 2014
2
0
4,510
Hi everyone,

Before today, I had an SSD with Windows 7 on it and a hard drive for storage. Every time I would turn on my computer, it would run/boot up Windows 7 by default (I did not pay attention to the boot order, it just worked?).

Today, I bought a new hard drive and used a one time boot override to boot from CD/DVD and installed Windows Vista on the new hard drive from the Vista installation disk. However, whenever I turn on my computer, it now starts Vista by default. I want it to start my SSD with Windows 7 on it by default, how would I achieve this?

As it stands, the SSD does not show up in the BIOS boot priority list, so whenever I want to run Windows 7, I need to go into the one time boot override menu and select the SSD. I'm not sure why the SSD shows up on the boot override menu but not the boot priority list.

(Note: I don't get a boot menu to choose which operating system to run, it just starts my new hard drive by default)

Thank you in advance.
 

nubbsauce

Reputable
Jun 6, 2014
238
0
4,760
Thats because it runs the most current installed OS and boots by default on that drive.

I dont know why it isn't showing up in your BIOS. I would try switching the Sata Cable Location and see if that fixes the issue of the SSD not showing up.
 

driveNightmare

Reputable
Aug 12, 2014
2
0
4,510
I solved it.

So after Googling for a good while, I realized my Windows 7 Boot Manager was actually on my storage hard drive, the D:\ drive. That way, my BIOS didn't even need to detect the SSD C:\ drive in the boot priority menu, it would simply boot Windows 7 on the C:\ drive through the D:\ drive boot menu. The way I fixed it is I downloaded this program called EasyBCD and followed this guide: http://www.sevenforums.com/tutorials/209885-bootmgr-move-c-easybcd.html

I first moved my Windows 7 boot manager to the C:\ drive. Now mind you that I just installed Windows Vista so I'm assuming my computer didn't actually care about Windows 7 Boot Manager, it was always looking for the Vista Boot Manager (which is also on D:\). Vista itself was on the G:\ drive, the new hard drive I bought. I then moved the Windows 7 Boot Manager back to the D:\ drive. This is all hypothetical, but I'm guessing that moving it back into D:\ made my hard drive think that Windows 7 was the newest installed OS, so it now looks for the Windows 7 Boot Manager first before the Windows Vista one. Ultimately, my computer now boots Windows 7 by default.

The downside is that my D:\ drive probably has the Vista boot manager just sitting there which I don't know how to remove once I don't need Vista anymore.
 
There are some specific procedures you have to follow to install multiple verisons of Windows and get them to work properly on the same PC. You cant just grab another Windows disk and start installing another versions of Windows on a PC that already has a Windows OS installed. Its been a long time so I don't remember all of it exactly, Google is your friend.
 

nubbsauce

Reputable
Jun 6, 2014
238
0
4,760
I don't like vista haha. I would assume the only way to remove the boot manager from that other drive is to search for it via regedit or a third party program and remove it that way.