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 was trying to setup a friends laptop to dual boot vista/xp like mine. However after some searching, I found that his BIOS has his SATA setup to use AHCI mode. If I change that back to legacy or normal, which ever it was, Vista will BSOD on us. My question is if I run the repair function from Vista, do you think this will resolve the BSOD Vista gets when trying to run from the non-AHCI enabled SATA? Or am I stuck with having to make a slip-streamed XP install and try to get the AHCI drivers on the disk for XP?

THanks for your help.

John K.

share|improve this question

Here's a Microsoft knowledge base article that references what you need to do to turn on AHCI, so it is theoretically possible that you could change the value back from 0 to what it was before (I believe the value is 3, but that is from inspecting drivers in the registry, not from actual experience), thereby disabling the AHCI driver and possibly allowing it to boot in IDE emulation mode. This is all theory and your mileage may vary, however, and the effort needed to recover from failure might be better spent just slipstreaming AHCI support into your XP install media.

share|improve this answer

I don't think you need to slipstream xp, just plug in a usb floppy and use the F6 prompt to add the SATA drivers when your installing XP. If you do want to do an integrated CD I'd really recommend nlite since this turns the whole process into a matter of ticking boxes allowing you to slipstream in service packs and add drivers really easily.

share|improve this answer

You must log in to answer this question.