I have a Sony VAIO laptop. I have installed Windows 10 on my HDD. And I have removed the CD drive and inserted another HDD (windows 10 installed) there using a caddy.

I am changing the boot order in the BIOS to change between hard disks.

The problem is while booting from the HDD in the HDD slot it's working, but if I choose the CD drive as first bootable device it's not working.

Error: operating system not found.

But actually an OS is installed in that. Both are in legacy mode only.

Is there is any way to have 2 HDDs like this instead of removing 1 and inserting another and booting?


To boot from your second HDD, you have to tell your BIOS to boot from said HDD. Telling it to boot from a CD drive (that no longer exists) won't work.

Double check that there isn't an option in your BIOS' boot order for the second HDD itself (if both are the same model, you might see two identical entries - try choosing the second one if the first boots from your old hard disk). If there is no such option, there are two plausible causes for this:

  1. You didn't actually connect the second HDD properly. To test this you can simply check whether you can access it when booting from the other one.
  2. Your BIOS doesn't actually support a second HDD. While this is rather unlikely, it certainly is a possibility if the manufacturer never meant for the CD drive to be replaced. (Though the very fact that this was a CD drive tells volumes about the age of the computer and thus its BIOS, which slightly increases this likelyhood.)

However, I think the actual solution to your problem doesn't even include changing the boot order inside the BIOS at all:

It sounds like you want to keep a different OS installed on either hard drive and be able to change between those two in a somewhat convenient manner.

If that is the case, installing a boot loader like GRUB to the first HDD and using that to choose your OS is probably the way to go.

  • Thanks Entropy0, – Gokulnath K Mar 23 at 17:37
  • As you said my laptop provider didn't give option to choose second hdd. I used boot loader software EasyBCD in 1hdd and added an entry to os in 2nd hdd. Its working now for me. – Gokulnath K Mar 23 at 17:39

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.