I get almost exactly the same BSOD with "STOP: 0x000000F4 (0x00000003, ..." error code,
when trying to install Windows XP (SP2), using the Intel Matrix Storage "F6" driver floppy.
The pointer values (?) after "0x00000003" are different, though. I get:

*** STOP: 0x000000F4 (0x00000003,0x823FC020,0x823FC194,0x805C749A)

The iaahci.inf file on the floppy diskette image contains
the following version information:

I'm using Virtualbox 2.0.2 on an OpenSolaris host (SXCE build_96),
host is using an AMD64 X2 cpu, AMD-V is enabled for the XP guest.
The SATA controller is enabled for the XP guest, using SATA port 0.
(the same BSOD happend with VBox 1.6.*, too)

The BSOD happens during the GUI install phase, after the first reboot.

That is, starting the text mode setup is ok, I use "F6" to add the
Intel Matrix storage drivers from the floppy ("ICH8-M AHCI"). An
NTFS filesystem is created on the SATA virtual HDD and an initial set
of windows binaries is installed to the SATA HDD. Setup reboots,
loading XP from the SATA HDD, starts the GUI phase of the installation
and after 2-3 minutes crashes with the BSOD.

I think it's wider than just slipstreamed. Running 2.0.4 too. I install SP3 with IDE configuration and then attempt to install the ahci drivers (tried 8.2, 8.5 and 8.6). Sometimes I get bsod right after installing the drivers (without even rebooting, while I'm still in the IDE mode). And after reboot with SATA enabled, the machine always aborts, while showing the start-up Windows logo screen.

BTW, I wasn't able to use the F6 method. No matter what I did, the setup consistently couldn't find the hard disk despite me selecting the correct driver from the floppy.

We are able to reproduce this issue and are working on it. But we have no clue what's causing it at the moment because SATA disks are working fine with Windows as long as they are not used for the operating system.

We are able to reproduce this issue and are working on it. But we have no clue what's causing it at the moment because SATA disks are working fine with Windows as long as they are not used for the operating system.

I'm using AHCI for the harddisk of my Windows XP virtual machine since a while no. No problems.

The Intel driver only fails during the install of Windows XP. If i install the Matrix Storage driver after Windows has been installed, then it works perfectly - even switching from IDE to SATA.

No change with Intel AHCI 8.8 drivers. I'd like to nominate this for critical status. VBox is pitifully slow with PATA guests.

You can run the SATA drivers after XP is installed. The BSOD is some sort of init error during the XP setup. I'm running the SATA drivers on several XP VMs without any issues. Let XP install on PATA, reboot, enable the SATA controller but leave your C: on PATA, boot and install the driver, reboot and switch your C: to SATA.

You can run the SATA drivers after XP is installed. The BSOD is some sort of init error during the XP setup. I'm running the SATA drivers on several XP VMs without any issues. Let XP install on PATA, reboot, enable the SATA controller but leave your C: on PATA, boot and install the driver, reboot and switch your C: to SATA.

I'm afraid this isn't true. Enabling the SATA controller after install results in BSODs on boot without fail. The Windows GUI never even inits.

You can run the SATA drivers after XP is installed. The BSOD is some sort of init error during the XP setup. I'm running the SATA drivers on several XP VMs without any issues. Let XP install on PATA, reboot, enable the SATA controller but leave your C: on PATA, boot and install the driver, reboot and switch your C: to SATA.

One other note: the BSOD occurs whether or not disks are attached to the SATA controller. Just having it enabled causes immediate BSOD.

I've been able to reproduce the issue with the 8.8 drivers but the 7.0 ones linked in the forum seem ok. I'm am going to try and break down the inf a bit and see if I can make out any signifiant changes. Maybe make a custom inf that only has the driver we need for AHCI.

I've been able to reproduce the issue with the 8.8 drivers but the 7.0 ones linked in the forum seem ok. I'm am going to try and break down the inf a bit and see if I can make out any signifiant changes. Maybe make a custom inf that only has the driver we need for AHCI.

Ok. No amount of tinkering in the inf worked around the issue. I am willing to test any debug builds that you have available. I do remember working with you on a prior issue a while back. You can email me privately at vbox@….

I'd just like to add that I also ran into this issue when building a new unattended Windows XP SP3 disc. The Intel Matrix Storage Manager v7.8.0.1012 drivers, released on October 19, 2007, are the newest known working drivers. I was unable to get the v8.8.0.1009 drivers released on March 13, 2009, to work. Unfortunately, this actually leads to the VM becoming totally unresponsive around the 35 minute mark in the XP GUI-mode setup. Each time, I had to force the VM closed via Windows Task Manager (I waited several minutes to try to close it normally) and then had to reboot the host to get VirtualBox working again. So really, there are two issues here, I'd say...

I'd just like to add that I also ran into this issue when building a new unattended Windows XP SP3 disc. The Intel Matrix Storage Manager v7.8.0.1012 drivers, released on October 19, 2007, are the newest known working drivers. I was unable to get the v8.8.0.1009 drivers released on March 13, 2009, to work. Unfortunately, this actually leads to the VM becoming totally unresponsive around the 35 minute mark in the XP GUI-mode setup. Each time, I had to force the VM closed via Windows Task Manager (I waited several minutes to try to close it normally) and then had to reboot the host to get VirtualBox working again. So really, there are two issues here, I'd say...

I'm experiencing the same thing. I'm using the IMSM v8.9 and VB 3.02 and the result is a blue screen around 35min mark.

You can download older version of the Rapid Storage driver from intel.com. The last version supporting the controller emulated by VirtualBox is 10.1 I think. You also see recommendations to use the Matrix Storage driver 9.6. Just use the download search on Intel.com.

I am not sure, why Oracle is not fixing this issue. It is annoying - but a workaround exists:
Install using IDE, then add the SATA controller and install the drivers and move the harddisk from IDE to SATA.

which does not support to have cdrom device attach to it. If attached a SATA device to it, the entire VM will be incredibly slow.

the version 9 and 10 no longer exist. I know SATA is one of the ICH9 functions, and we can choose ICH9 in the system tab of the VM's configuration page. but how come according
to the web page, we have to pick Intel(R) ICH8M-E/M SATA AHCI Controller ?

It has CD-ROM support. You really just have to search for "Rapid Storage" in Support->Downloads on intel.com. I believe, that's the version I used for my Windows XP virtual machines. I have to look it up when I'm home tonight.

Has anybody tried to install the XP with slipstreamed SATA driver in a real machine?
I met the same problem(blue screen in the GUI mode phase during the installation) with the VirtualBox. However when I tried to install the XP in a real machine, the XP could be normally installed without errors in both the text and GUI phase, but it turned to blue screen at the first time bootup after the GUI installation phase. I also tried to enter the Safe mode and the Safe mode with Command Prompt, but they would all go to blue screen and reboot immediately so that I could hardly to look at the blue screen error code.

BTW:The XP image I used was the XP English edition X86, Computer: DELL Insprion 14R.

I tried with the latest version of Virtualbox 4.3 and my windows XP 32 bits virtual machines started to be very unstable, and one of them dead. I tried to reinstall it using IDE controller, but it hangs, with SATA appears a BSOD (STOP: 0x000007B, 0xC000034, 0x00000000, 0x00000000), and with SCSI another BSOD. This problem seems to be a regression.

I was trying to instal it using Ubuntu 13.10 as host machine. The XP is a 32 bits Spanish version with SP 3. The machine is a Fujitsu Lifebook UH512.