When I installed Windows 7, I installed it on a hardware Raid 1 set, with the BIOS disk controller set to RAID mode (it's an Intel ICH10R chipset on an ASUS P5Q). For various reasons, I ended up having to dismember the RAID set and the system is now booting from a single drive on the same controller that is not a member of a RAID set.
HOWEVER... the BIOS is still set to RAID mode, which just causes the boot time to be longer as it still needs to go through the RAID BIOS, even though there's no RAID drives active.
If I reset the BIOS to use IDE mode, Windows 7 fails to boot because it's only loading the RAID mode boot driver
. I.e. I have the opposite problem to what's described in this KB article: Error message when you start a Windows 7 or Windows Vista-based computer after you change the SATA mode of the boot drive: "STOP 0x0000007B INACCESSABLE_BOOT_DEVICE"
I think what I need to know is: What's the name of the appropriate device driver to pre-enable so that when I switch back from RAID mode to IDE mode, it'll still boot ? I've tried enabling both PCIIDE.SYS and MSAHCI.SYS but that didn't fix it.
Any ideas ?