I have done the installation of Ubuntu on the second hard drive, everything works fine but when I try to boot into Windows it gives me a blue screen with the error "INACCESSIBLE BOOT DEVICE".

After researching a bit I think I've found the problem with my setup but instead not find a solution.

My Pc is an HP envy 15 series, with a primary SATA SSD (Windows drive and other Linux partitions) and the new secondary mSATA SSD (where I would only install Ubuntu), I found that other people have my same problem but I have not really understood how to solve it.

The problem seems to be that Windows tries to use the mSATA SSD as cache drive, so it tries to access to it during the boot sequence and gives me the error said before.

All the partitions are fine, if I remove the mSATA SSD Windows work like before and the data has never been touched during the installation of Ubuntu (because I removed the Windows SSD during the installation to avoid mistakes).

Maybe a solution would be to install Ubuntu on the mSATA but install the grub on the Windows SSD but I think it won't solve the problem.


Look at this:


The mSSD slot is supposed to be and is designed to be used only for a
hard drive acceleration cache...usually 24 or 32 gigs. It allows the speed
of an SSD to leverage the performance of the main regular hard drive. It is
close to rocket science. It is technically possible to work around the way
HP has set it up with limits in the BIOS and such but it is not really
designed for that mSSD slot to be used to hold a storage sized drive to be
used as an ordinary mounted volume or the main boot drive. Again, possible,
but it takes a degree in computer engineering to accomplish.
| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.