[SOLVED] can't set up new SSD as a default boot drive, can only boot manually via the bios boot menu.

Avinoam73

Distinguished
May 1, 2012
589
1
19,015
***PLEASE READ THE WHOLE THREAD BEFORE USING THE BEST ANSWER!!

TL;DR - cloned my os to a new SSD, works wonderfully but i can't set it up to boot from it by default, even after formatting my old HDD (which was the old (C:) drive)

Bought an SSD for the first time. cloned my (C:) drive on to it and boot up.
unless i got into the BIOS boot menu, it would boot up from my old HDD. when i got into the Boot menu it would present me with the options to:
  1. boot from each one of my hard drives and SSD, labeled P0, P1, P2, and P3 (followd by their names). if i would try and boot from my SSD (P3) it would notify my of an error and tell me to boot from a proper source/media device.
  2. Windows Boot Manager: this would boot up from my old HDD
  3. "UEFI: (and then the name of my SSD)": this would properly boot up from my SSD
  4. "Enter Setup": this would go into an infinite black screen (at least from my experience, i gave it a few minutes and then rebooted)
then i unplugged my old HDD and booted up to see what the system would do. the system automatically went up via my SSD, no problems. i then plugged in my old HDD back again and formatted it so i could keep using it as standard storage.
after doing and affirming everything still works, i rebooted to see if the system would boot up properly from my SSD.
it didn't.
it opened up that low-res light blue windows start up repair, and i didn't seem to find a setting that let me choose a boot device. i entered the bios once more and chose the "UEFI" option again, and now i'm writing this post for help.
once more, everything works flawlessly. the only thing i've failed to do is to set up my SSD as the default boot drive due to my bios not going into the boot setup menu.
the bios config menu (the place where you can OC etc if i'm naming it correctly) is working properly and doesn't take much time to load, if that matters.

Motherboard: gigabyte 990Xa-UD3
OS: windows 10
SSD: crucial MX500

thanks for the help.
 
Last edited:
Solution
Execute this, reboot and should boot right into windows.

diskpart
list disk
select disk 2
select partition 4
(select 100MB partition)​
assign letter=J
exit
bcdboot G:\windows /s J:
So ..
Disk 0 (465GB) is the old HDD. Right?
And Disk 2 (931GB) is the new SSD. Right?

If yes, then delete EFI System partition from HDD (Disk 0).
diskpart
list disk
select disk 0
list partition
select partition 3
(select 100MB EFI System partition, partition number can be 2 or 3, make sure you select the correct one)
delete partition override
exit
 
So ..
Disk 0 (465GB) is the old HDD. Right?
And Disk 2 (931GB) is the new SSD. Right?

If yes, then delete EFI System partition from HDD (Disk 0).
diskpart
list disk
select disk 0
list partition
select partition 3
(select 100MB EFI System partition, partition number can be 2 or 3, make sure you select the correct one)
delete partition override
exit

you are correct. when i right click the EFI partition, every option is grayed out (including delete) besides help. should i do?
 
That's why you have to use diskpart. Disk Management will not allow deleting EFI system partition.
Ok i used diskpart, deleted said portion.
After so i restarted it only to see now that i can't boot windows up at all. Not via my SSD (uefi) or nothing. It launches straight into start up repair only now it asks what keyboard layout i use before choosing between use a device, troubleshoot, or turn off.

Under "use a device" i can select the ssd unser UEFI or select hard drive. Both options reboot the system and the thig goes on and on. Now what?

This is written on via phone, since i cant access my PC
 
Windows boot manager should boot from SSD now. Reconfigure boot priority settings.

If that doesn't work ..
Remove HDD and try to boot without it.
Earlier you said, your pc boots normally without hdd.

Also you can try switching sata ports between HDD and SSD. Connect SSD, where HDD was.
 
Windows boot manager should boot from SSD now. Reconfigure boot priority settings.

If that doesn't work ..
Remove HDD and try to boot without it.
Earlier you said, your pc boots normally without hdd.

Also you can try switching sata ports between HDD and SSD. Connect SSD, where HDD was.
Removed the HDD and it sends me to a light blue screen called "Recovery" eith an erroe 0x000000e