So I've added an SSD to a HP Envy 15 (15-j021tx) which currently runs off a 1tb HDD. I wanted to run windows OS off the SSD. Since the laptop is somewhat old, I decided to clean install onto the SSD, first having removed the HDD, with plans to then wipe the HDD for regular storage.
Using a USB to install windows, the first hiccup was the infinite boot loop. Not a big deal, I've dealt with this before by moving USB boot priority to first place in BIOS and removing the USB once the installation restarts. However, this would send my to the no detectable boot drive screen. After several more attempts and changing boot priorities, changing to legacy, just about every combination.. no dice. Either loops or no bootable OS.
I though well maybe the BIOS is trying to look for bootable files in the HDD slot (slot 0), even though initial setup files are on the SSD (slot 1). I tried looking for my SSD in the boot order options, but its not there. All that's listed is:
View: https://imgur.com/QS3h5Q2
4 USB CD/DVD ROM Drive
5 Network Adapter
I saw in another post somewhere that the OS boot manager is supposed to have a dropdown/submenu that lists the bootable drives (where my ssd should be), but there is no dropdown marker and nothing happened when I select it. I though perhaps with a single drive installed, it would default to that drive. But I can't tell if it is still trying to load from the non-existent HDD/port 0.
So I decided on another rout. I removed the SSD, put my HDD back in and ran a fresh install of windows. No boot loop, no issues. I then reinstalled the SSD, which was showed up as available storage just fine. I duplicated the OS onto the SSD with non issue. Now that the same version of the OS is on both drives, I went to boot up windows and choose a boot drive.
Hitting f9 takes me to select boot drive, but all that appears are 'notebook hard drive' and "boot from EFI file". It doesn't say what notebook hard drive refers to, but selecting it boots with the HDD.
View: https://imgur.com/n9veYxT
Ok, so off to the the bios again. Surely the OS boot manager will detect both drives now right? Well still no dropdown option for OS boot manager. I know it can at least detect both drives, because they both show up in the raid setup menu.
View: https://imgur.com/OvWJvAL
Ok, well lets try removing the HDD, now that SSD has boot files. This worked fine, windows booted off the SSD with no issue (only in legacy mode, but still). Plug the HDD back in, only boots to HDD. I then removed both HDD and SSD and booted into BIOS to let it detect nothing and maybe reset something. Then restart with SSD only. Boots fine. Add HDD, only boots to HDD - no options for selecting SSD.
Ok it wants to be stubborn, I then plugged the HDD in another computer, wiped it, and then plugged it back into the laptop, with the hope that with no boot files on the HDD, it will default to SSD boot. No luck. Just takes me to "no boot drive detected" screen or the "windows file repair" screen. Again, take out HDD, and boots just fine from SSD.
So I'm at a loss for options. How can I get the BIOS to default to my SSD? Why can't I see the SSD in boot select, or OS boot manager/order in BIOS? It detects it just fine, but no options to prioritise SSD/port 1 over port 0.
BIOS is InsydeH2O Rev. 3.7 F.65
Using a USB to install windows, the first hiccup was the infinite boot loop. Not a big deal, I've dealt with this before by moving USB boot priority to first place in BIOS and removing the USB once the installation restarts. However, this would send my to the no detectable boot drive screen. After several more attempts and changing boot priorities, changing to legacy, just about every combination.. no dice. Either loops or no bootable OS.
I though well maybe the BIOS is trying to look for bootable files in the HDD slot (slot 0), even though initial setup files are on the SSD (slot 1). I tried looking for my SSD in the boot order options, but its not there. All that's listed is:
View: https://imgur.com/QS3h5Q2
- OS boot Manager
- Internal CD/DVD ROM Drive
4 USB CD/DVD ROM Drive
5 Network Adapter
I saw in another post somewhere that the OS boot manager is supposed to have a dropdown/submenu that lists the bootable drives (where my ssd should be), but there is no dropdown marker and nothing happened when I select it. I though perhaps with a single drive installed, it would default to that drive. But I can't tell if it is still trying to load from the non-existent HDD/port 0.
So I decided on another rout. I removed the SSD, put my HDD back in and ran a fresh install of windows. No boot loop, no issues. I then reinstalled the SSD, which was showed up as available storage just fine. I duplicated the OS onto the SSD with non issue. Now that the same version of the OS is on both drives, I went to boot up windows and choose a boot drive.
Hitting f9 takes me to select boot drive, but all that appears are 'notebook hard drive' and "boot from EFI file". It doesn't say what notebook hard drive refers to, but selecting it boots with the HDD.
View: https://imgur.com/n9veYxT
Ok, so off to the the bios again. Surely the OS boot manager will detect both drives now right? Well still no dropdown option for OS boot manager. I know it can at least detect both drives, because they both show up in the raid setup menu.
View: https://imgur.com/OvWJvAL
Ok, well lets try removing the HDD, now that SSD has boot files. This worked fine, windows booted off the SSD with no issue (only in legacy mode, but still). Plug the HDD back in, only boots to HDD. I then removed both HDD and SSD and booted into BIOS to let it detect nothing and maybe reset something. Then restart with SSD only. Boots fine. Add HDD, only boots to HDD - no options for selecting SSD.
Ok it wants to be stubborn, I then plugged the HDD in another computer, wiped it, and then plugged it back into the laptop, with the hope that with no boot files on the HDD, it will default to SSD boot. No luck. Just takes me to "no boot drive detected" screen or the "windows file repair" screen. Again, take out HDD, and boots just fine from SSD.
So I'm at a loss for options. How can I get the BIOS to default to my SSD? Why can't I see the SSD in boot select, or OS boot manager/order in BIOS? It detects it just fine, but no options to prioritise SSD/port 1 over port 0.
BIOS is InsydeH2O Rev. 3.7 F.65