Hello
Im building a PC and i bought a new samsung evo 970 NVMe M2 ssd drive and plugged it into new gigabyte b450m gaming motherboard.
When everything was assembled, i plugged in windows 10 installation usb, windows installation showed SSD drive, created UEFI partitions and installed regularly. However, once it restarted during installation (regular procedure), pc just booted the usb drive again, without an option to show SSD, and if i removed usb drive with windows installation, it boots straight into BIOS and shows no bootable devices.
I tried tinkering around with it, tried options in BIOS, but without any good result - BIOS would show no bootable devices. In the end i figured that if i power off whole pc (via PSU power button), turn it on and spam F12 to get into boot menu, SSD showed up and i could boot into windows and everything was working fine.
However, on every next restart via Windows, it would boot straight into BIOS and show no bootable devices, unless i power off pc via PSU button, turn it back on, power up PC and spam F12 - then i can select SSD to boot into OS.
Obviously starting up brand new PC like that every time doesnt sound too good, so my question is how do i fix the whole thing so it works like it should. So far i updated BIOS to latest version, reinstalled windows few times, tried some BIOS options (csm support disabled, uefi only etc), tried installing samsung evo 970 driver, tried updating drivers all around, removed and plugged in SSD again, and tried connecting HDD as well - same result - BIOS shows no bootable devices unless i power it all off and spam F12 to boot (spaming F12 on regular restart or shut down doesnt work).
friend tried helping so i took some pictured of BIOS options, in case this can help: https://imgur.com/a/Wa4YyFF
Edit: to make it more clear:
mbo: gigabyte b450m gaming
cpu: ryzen 5 2600
ssd: samsung evo 970 NVMe M2
problem: BIOS doesnt recognize SSD as bootable device but windows installation does. Can get SSD to show as bootable only by applying gimmick i found by accident, windows works fine then.
Im building a PC and i bought a new samsung evo 970 NVMe M2 ssd drive and plugged it into new gigabyte b450m gaming motherboard.
When everything was assembled, i plugged in windows 10 installation usb, windows installation showed SSD drive, created UEFI partitions and installed regularly. However, once it restarted during installation (regular procedure), pc just booted the usb drive again, without an option to show SSD, and if i removed usb drive with windows installation, it boots straight into BIOS and shows no bootable devices.
I tried tinkering around with it, tried options in BIOS, but without any good result - BIOS would show no bootable devices. In the end i figured that if i power off whole pc (via PSU power button), turn it on and spam F12 to get into boot menu, SSD showed up and i could boot into windows and everything was working fine.
However, on every next restart via Windows, it would boot straight into BIOS and show no bootable devices, unless i power off pc via PSU button, turn it back on, power up PC and spam F12 - then i can select SSD to boot into OS.
Obviously starting up brand new PC like that every time doesnt sound too good, so my question is how do i fix the whole thing so it works like it should. So far i updated BIOS to latest version, reinstalled windows few times, tried some BIOS options (csm support disabled, uefi only etc), tried installing samsung evo 970 driver, tried updating drivers all around, removed and plugged in SSD again, and tried connecting HDD as well - same result - BIOS shows no bootable devices unless i power it all off and spam F12 to boot (spaming F12 on regular restart or shut down doesnt work).
friend tried helping so i took some pictured of BIOS options, in case this can help: https://imgur.com/a/Wa4YyFF
Edit: to make it more clear:
mbo: gigabyte b450m gaming
cpu: ryzen 5 2600
ssd: samsung evo 970 NVMe M2
problem: BIOS doesnt recognize SSD as bootable device but windows installation does. Can get SSD to show as bootable only by applying gimmick i found by accident, windows works fine then.