0
I have an Abit AB9 QuadGT motherboard and am trying to swap over to AHCI mode.
I have an existing Windows 7 installation which was installed under IDE mode.
I have set the msahci registry setting to 0.
When I try to boot in AHCI mode I get "DISK BOOT FAILURE, INSERT SYSTEM DISK AND PRESS ENTER".
I have tried booting with my Win 7 DVD in the optical drive.
There is 1 SSD (System), 1 HDD (Data) and 2 optical drives connected via SATA
If I switch back to IDE mode everything boots fine, either from the SSD or from a CD or DVD in the optical drive.
Why can't I use AHCI mode?
UPDATE: June 2012 - After buying 2 new faster SSD drives I had another go at this. I discovered I had a buggy BIOS version and a later version fixed the AHCI issue. Abit went out of business in 2009 so for anyone who is still using one of these boards and has the same issue, I include a link here to the page where I found the later BIOS:
thanks ~quack, I'll try all this when I have a spare hour later on today. – Shevek – 2010-03-20T14:14:41.817
@~quack: I tried to default the bios and set back to ACHI but I still get the error. I'll try the port swapping next. Is there any easy way to tell which of the drives has the bootloader on it? – Shevek – 2010-03-21T11:03:20.567
@Shevek: just try them one at a time. the drive with the OS system partition should have the bootloader too. – quack quixote – 2010-03-21T12:27:12.313
after 2+ years I've finally cracked this one! I discovered that I had an old BIOS version which had buggy AHCI code. Updated to the latest (no mean feat considering Abit went out of business 3 years ago!) andI now have a fully functional AHCI controller. My 2 x SSD drives are now running ~25% faster. I've now accepted your answer as you suggested it was BIOS all those moons ago :) – Shevek – 2012-06-19T19:02:32.750