Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have an SSD with Windows 7 on it as a primary drive, and a secondary HDD with an old Windows XP install still on it. This system has been working fine for a few weeks, but suddenly the computer started booting up XP from the secondary drive.

The SSD doesn't seem to be broken, I could access all my files on it even when it was suddenly showing up as a secondary drive. When I unplug the HDD, the computer will boot from the SSD again, and when I plug it back in, it'll continue working fine for a few restarts, until it'll suddenly boot XP again.

Both drives are SATAS, and the SSD is plugged into port number 1. The only major thing I changed before the trouble started was turn off paging and indexing for the HDD.

What could be causing these problems?

ETA: After looking at the BIOS: At the times when it's booting wrong, the SSD doesn't appear in the list of drives at all, so it's not just a case of wrong boot order.

share|improve this question
Do you see any issues with your system clock? It is possible the bios boot order could revert to a different order if the battery is dead. – MaQleod Sep 8 '11 at 20:13
up vote 2 down vote accepted

Based on you saying that at times when it fails, the SSD does not appear in the boot order at all, I believe that your SSD either has a slow start time (see if your BIOS has option of adding a start delay of a few seconds).

That being said, the changes you made should not have affected anything and if you were not advised of setting a delay in any advice, and as it recently started, I believe that your SSD could be failing.

I would check to see if your manufacturer has either any updates available or a health test you can run against your device.

share|improve this answer
Agreed: The life-time of an SSD is much shorter than for an HDD and the failure rate is much higher. Buying an SSD is a calculated risk. If the SSD is still under warranty, try to get it replaced. – harrymc Sep 13 '11 at 6:48

It's like that you'll need to go into the BIOS (Esc, F1, F5, Del) while starting up and change the boot disk to the SSD rather than the HDD.

As for what caused it, not sure.

share|improve this answer

I've seen something like this on a microAtx system I have with a weak power supply. Sometimes there's not enough power right at boot to spin up the hard drive, and it will try to boot from the optical disk instead.

share|improve this answer
My old power supply failed in that way - it would be OK with one hard drive plugged in, but with two it failed. – ChrisF Sep 12 '11 at 19:42

The jumper settings on the mainboard or the hard disks could also be causing this.

share|improve this answer
Do motherboards still have jumpers? I haven't had to user jumpers , especially on a motherboard, for quite a while. Although if your motherboard has jumpers, it could affect which drive is being used for booting. – Kibbee Sep 12 '11 at 19:06
As far as I know, SATA drives do not need jumpers. – Cass Sep 14 '11 at 11:24

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .