Instalación de soporte ahci sata en los controladores de ati sb600 en las instalaciones existentes de ventanas
SATA es el nuevo estándar para la comunicación entre un sistema informático y discos duros, unidades de CD y DVD, etc., y anula el IDE por defecto, más lento. Sin embargo, muchas personas no se dan cuenta de que el SATA viene en dos tipos: el modo AHCI o SATA "real" y un medio de emulación de IDE en el bus SATA. Windows XP no tiene soporte nativo para AHCI. Iniciar el CD de XP x64 de Windows Profesional en realidad le da la pantalla azul cuando el modo AHCI está habilitado en el BIOS.
Cuando se desactiva AHCI en el BIOS, el inicio de Windows funciona muy bien, pero una vez que intenta instalar los controladores AHCI en su conjunto de chips, que fallan - porque no se detecta ningún soporte AHCI, ya que está desactivada. Al reiniciar y habilite el soporte de AHCI en el BIOS, Windows genera un error al principio del proceso de arranque, porque ya no se puede leer desde la partición de instalación, ya que no tiene controladores de AHCI.
El feo y triste verdad: la única manera de instalar correctamente el soporte AHCI para muchos conjuntos de chips consiste en la edición del registro. De hecho, estás haciendo un pirata informático que trabaja instalación manual temporal de controladores para Windows se cargue completamente, por lo que puede instalar los controladores correctamente.
NOTA: Estas instrucciones son probablemente correcta para XP y Vista. Sin embargo, para Windows 7, no parece ser un enfoque diferente, al menos para la versión de 64 bits. El problema con el uso de este método aquí descrito con Windows 7 es que AMD no ha hecho un controlador ahcix64.sys para el SB600 de chips en Windows 7. Hicieron un llamado controlador AHCI amdsata.sys, sino más bien para adaptar este procedimiento para un conductor, un procedimiento más simple funciona. Hay una necesidad de una página distinta para instalaciones de Windows 7 en este chip.
pasos
Editor del Registro de Windows versión 5.00
[HKEY_LOCAL_MACHINE SYSTEM ControlSet001 Control CriticalDeviceDatabase pci
sudo lspci -vvnn | menos
para asegurarse de que los números de los dispositivos y el subsistema son correctos. Esto mostrará una lista con gran detalle, todos los dispositivos PCI y sus propiedades. Su controlador AHCI va a estar en algún lugar, se enumeran el número de su dispositivo y subsistema. Editar el archivo de registro según sea necesario.consejos
- He comprobado con éxito con el mismo procedimiento, reemplazando todas las referencias * 64 * con 86 a Windows XP Professional (32 bits).
- Trate de ir para el registro y establecer el EnableHIPM y EnableDIPM de "1". HIPM y DIPM significan, respectivamente, iniciado por el host de administración de energía y administración de energía iniciado por dispositivo. Si este controlador SATA es en un ordenador portátil, se puede mejorar el consumo de energía o el comportamiento de los modos de inactividad.
- Funcionó bien en SB700 MSI KA790GX, lo único es que el Linuz muestra del subsistema en orden inverso, como la mía se mostró como subsistema 1462: 7510 en Linux y archivo de registro debe ser 75.101.462.
- Puede comprobar la correcta combinación de txtsetup.oem archivo en el paquete de controladores. El mío se enumeran como:
- id = "PCI VEN_1002&DEV_4391&SUBSYS_75011462", "ahcix86"
- Sólo después de que he combinado los números VEN DEV y Subsys, Windows XP comenzó. Tuve que repetir exactamente 4 veces. Al principio, sólo tiene que introducir el reg como él. En la segunda, he corregido los identificadores de PCI en el tercero, fijar el Subsistema, pero lo tenía en el orden equivocado, entonces lea la txtsetup.oem y encontrado mi subsistema que coincidía con la salida de Linux. Muchas gracias.
anuncios
- Como advertencia, esto se trató en una placa base Asus M3A con la edición de Windows XP Professional x64 y el disco duro compatible con SATA / AHCI. Afortunadamente, funcionó la primera vez. No hay ninguna garantía de que esto funcione, mucho menos trabajo si su configuración es diferente.