Laptop won't boot from SSD

Justn

Honorable
Jan 17, 2014
199
0
10,690
Hi everyone I own HP Envy 15. It already has 1 TB of HDD storage and 1 empty mSATA port so I got Samsung 850 Evo 250gb mSATA SSD. When I plug it in and install OS on it and try to boot up my laptop while that old 1TB HDD is installed then it doesn't boot from SSD. Instead it tries to boot from HDD in which no OS is present hence it gives me error.

When I remove my HDD and run laptop just with SSD then it boots flawlessly. I've checked Laptop's BIOS for boot priority and it does give me to set boot priority between things like OS Boot manager, HDD, CD rom but it doesn't specifically give me option to select between either my Mechanical HDD or SSD.

How do I make it boot from SSD while my HDD is plugged in?

EDIT - I'm installing fresh Windows 10 Pro by using a Flash Drive, ISO was acquired from Microsoft if it matters.
 
Solution
This sounds like your prob

There is an issue with using a mSATA SSD as a boot drive because it wasn't designed as one.

The main purpose of the mSATA SSD was only cache for the main hard drive. Well, that's ok but hard drives these days have some SSD cache already built-in so there is no need for a special cache.

The mSATA SSD should be used as a main drive but the BIOS has only limited settings so HP should deal with Insyde and implement some changes to the BIOS for the mSATA as a boot option..

Is the BIOS on this up to date?? If it is then it sounds like you can't do what youre trying to do. The BIOS doesnt support it

Altho if you click on the 2nd and 3rd links there are possible fixes here.

You could try what someone...
This sounds like your prob

There is an issue with using a mSATA SSD as a boot drive because it wasn't designed as one.

The main purpose of the mSATA SSD was only cache for the main hard drive. Well, that's ok but hard drives these days have some SSD cache already built-in so there is no need for a special cache.

The mSATA SSD should be used as a main drive but the BIOS has only limited settings so HP should deal with Insyde and implement some changes to the BIOS for the mSATA as a boot option..

Is the BIOS on this up to date?? If it is then it sounds like you can't do what youre trying to do. The BIOS doesnt support it

Altho if you click on the 2nd and 3rd links there are possible fixes here.

You could try what someone posted

1. Leave bios in factory default.

2. Boot windows 10 install usb drive to custom install.

3. Delete any partitions in drive 0 and drive 1.

4. Create new partition on drive 0. (drive 0 is HDD and this will create boot record, later you can format the partition to use as data storage).

5. Choose drive 1 and click continue to install windows on drive 1 (drive 1 is msata ssd).

Done. windows is installed on drive 1 but computer boots from drive 0.
 
Solution