A mi me ha funcionado pero no me hago responsable de nada.
Edito: Tengo problemas de estabilidad cuando conecto un disco duro usb, no se si sera por el disco duro. La teoria es que ich9 (sin la R) no soporta ahci en xp, aunque si en vista
Para placa base GA-EP35-DS3L (probablente para otras ICH9):
Todo el mérito de esto se lo merecen t4ke5hi y puntoMX, yo solo copie sus ideas.
(desde t4ke5hi, ampliado y actualizado)
1. Descargar el driver de Intel® Matrix Storage Manager de
http://downloadcenter.intel.com/confirm.aspx?httpDown=http://downloadmirror.intel.com/17059/eng/iata86enu.exe&agr=&ProductID=2101&DwnldId=17059&st rOSs=&OSFullName=&lang=eng
(La direccion anterior se consigue desde
http://downloadcenter.intel.com/Product_Filter.aspx?ProductID=2101&lang=eng seleccionando xp profesional, go, "Intel(R) Matrix Storage Manager", y pulsar Download a la derecha de English: "iata86enu.exe")
2.Extraer los ficheros del driver ejecutando "iata86enu.exe -a", el comando lo descomprime en la carpeta "C:\Archivos de programa\Intel\Intel Matrix Storage Manager\winall\Driver". Copiar desde aqui, el fichero "iaStor.sys" y pegarlo en "C:\WINDOWS\system32\drivers".(copiar, no confundir con mover)
(desde puntoMX en
http://www.msfn.org/board/enable-AHCI-Intel-ICH9-t109450.html& y traducido)
3. Abrir IAAHCI.INF con el bloc de notas (Notepad) desde la carpeta en la que se descomprimio el driver, o sea,"C:\Archivos de programa\Intel\Intel Matrix Storage Manager\winall\Driver". Pulsa CRTL-R y te saldra la ventana de reemplazar. En el recuadro de "Buscar:" escribe 2821 y en la de "reemplazar por:" 2923, para reemplazar todas las apariciones de 2821 por 2923 y haz cliz en reemplazar todo.
Sustituye la linea:
Código:
PCI\VEN_8086&DEV_2923&CC_0106.DeviceDesc = "Intel(R) 82801HR/HH/HO SATA AHCI Controller"
por:
Código:
PCI\VEN_8086&DEV_2923&CC_0106.DeviceDesc = "Intel(R) ICH9 SATA AHCI Controller"
Guarda el fichero sobre el original IAAHCI.INF (Archivo/Guardar) y salimos del block de notas.
4. Creamos un fichero con el bloc de notas con el siguiente texto:
Código:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2923&cc_0106]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor]
"Type"=dword:00000001
"Start"=dword:00000000
"Group"="SCSI miniport"
"ErrorControl"=dword:00000001
"ImagePath"="system32\\drivers\\iaStor.sys"
"tag"=dword:00000019
"DisplayName"="Intel AHCI Controller"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Parameters]
"queuePriorityEnable"=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Enum]
"0"="PCI\\VEN_8086&DEV_2923&SUBSYS_B0051458&REV_02\\3&13c0b0c5&0&FA"
"Count"=dword:00000001
"NextInstance"=dword:00000001
y se guarda con el nombre AHCI_ICH9.REG, cerrar el bloc de nota.
5. Hacer doble click sobre AHCI_ICH9.REG para que se modifique el registro.
6. Configurar la BIOS
Reiniciamos y entramos en la BIOS (Normalmente presionando la tecla Supr (o Del) ). Cambiamos:
SATA RAID/AHCI Mode [AHCI]
SATA Port0-... Native Mode [Enabled]
Grabamos las opciones con F10 y salimos para arrancar Windows XP.
7. Instalamos los drivers manualmente.
Si se han hecho bien los pasos anteriores arrancara XP sin "pantallazos azules", ni reinicios. Empezaran a aparecer que XP esta encontrando nuevos dispositivos, no instalar nada de nada, porque lo vamos a hacer manualmente, por lo tanto cuando salga las ventanas de dialogos pidiendo drivers se cancela y punto.
Ahora nos vamos al administrador de dispositivos y expandimos "controladoras IDE ATA/ATAPI", vereis que teneis “PCI-Device”, le dais a
boton derecho,
propiedades,
pestaña controlador,
actualizar controlador,
marcar "no por el momento",
siguiente,
marcar "instalar desde una lista o ubicacion especifica(avanzada)",
siguiente,
marcar "buscar el controlador mas adecuado a estas ubicaciones",
marcar solo y exclusivamente "incluir esta ubicacion en la busqueda",
pulsar examinar y buscar "C:\Archivos de programa\Intel\Intel Matrix Storage Manager\winall\Driver",
pulsar aceptar,
pulsar siguiente,
pulsar finalizar.
Nos pedira reiniciar, asi que reiniciamos.
8. Nos aseguramos que esta todo bien
Cuando se inicie XP, nos vamos al administrador de dispositivo y otra vez a controladoras IDE ATA/ATAPI", ahora donde antes ponia PCI-Device debe poner:
Intel® ICH9 SATA AHCI Controller
Se acabo,