Este tutorial data de la época de Windows XP, cuando el sistema no reconocía de forma nativa muchas controladoras SATA. Desde Windows Vista en adelante el soporte AHCI/SATA viene integrado, así que el procedimiento ya no aplica al hardware actual. Lo mantenemos porque sigue siendo útil hoy para quien instala XP en una máquina virtual, recupera un equipo antiguo o trabaja con placas de la época.
En general, todas las controladoras SATA de placas de aquella generación acababan siendo nativas y no necesitaban driver para reconocer discos duros, pero si os encontrabais con alguna que necesitaba driver, nada mejor que hacerse un CD con el driver integrado en unos pocos minutos.
Recordad que la integración de drivers sólo es necesaria si tenemos una controladora SATA integrada no nativa (externa al southbridge del chipset) o una controladora SATA PCI.
Para realizar el CD de Windows XP con driver SATA integrado necesitaremos:
- Un CD de Windows XP.
- Driver SATA de la controladora no nativa que vamos a integrar.
- Programa nLite (ya sin mantenimiento oficial desde hace años; solo se encuentra en mirrors no oficiales, así que descargadlo con precaución).
Lo primero que haremos será instalar nLite.
Una vez instalado, lo ejecutaremos y nos aparecerá la pantalla de bienvenida en la que deberemos elegir el idioma. Haz clic en Siguiente para continuar.

Ahora debemos indicarle al programa dónde tenemos el CD de instalación de Windows XP, haz clic en Buscar y después, ayudándote del mini-explorador que saldrá, busca y selecciona la unidad.


Nos saldrá un aviso de que necesita una carpeta vacía en el HD para copiar los archivos de Windows y aparecerá un mini-explorador para que podamos elegir la carpeta dónde queremos hacerlo.


El programa empezará a copiar el contenido del CD al HD y mostrará información sobre el tipo de Windows XP copiado, haz clic en Siguiente.


Llegamos a la ventana donde podemos elegir proyectos anteriores, que en este caso, como será la primera vez que usamos nLite, estará vacía. Haz clic en Siguiente para continuar.

Ahora veremos la ventana donde podemos seleccionar qué tareas realizar. Seleccionaremos Integrar Controladores, Crear ISO Autoarrancable y presionaremos el botón Siguiente.

Se abrirá una ventana en la que podremos integrar drivers. Haz clic en Insertar y, cuando se abra el desplegable con otras dos opciones, selecciona Controlador Único.


Saldrá de nuevo un mini-explorador para buscar el driver SATA de la controladora, lo localizaremos, lo seleccionaremos y daremos al botón Abrir.

Ahora sale una nueva ventana en la que tenemos que seleccionar Controlador Modo Texto (debería estar seleccionado por defecto), seleccionaremos el driver a integrar (puede haber varios drivers y debemos integrar el de Windows XP) y por último daremos al botón Aceptar.

Volveremos a la ventana donde podemos integrar drivers, en la cual aparecerá nuestro driver SATA. Pulsa en Siguiente.

El programa nos preguntará ahora si queremos comenzar el proceso, le daremos al botón Sí y esperaremos a que termine.





Ahora nos mostrará en la ventana el texto de finalizado y unas estadísticas sobre el tamaño de lo que hemos integrado. Haz clic en Siguiente.

El integrar drivers ya está terminado, ahora falta crear una imagen ISO autoarrancable del Windows XP. Lo haremos en la ventana a la que acabamos de llegar. Hacemos clic en el botón Crear ISO, seleccionamos dónde queremos guardar la ISO y presionamos el botón Guardar.




Cuando termine, en esa misma ventana se mostrará el texto con el resultado de la operación, el nombre del archivo y el tamaño de la ISO. Llegados a este punto deberemos dar otra vez al botón Siguiente.

Hemos terminado el proceso, sólo nos queda cerrar nLite haciendo clic en el botón Finalizar y grabar la ISO con nuestro programa de grabación favorito (o montarla directamente si vamos a instalar en una máquina virtual).

Sólo me queda comentar que, si quisiéramos, podríamos integrar varios drivers SATA para tener compatibilidad con diferentes placas con SATA no nativas en el mismo CD. De hecho, podemos integrar otros drivers que no sean en modo texto, como drivers de red nVidia que el sistema no reconocía hasta instalarlos, sonido Realtek, sonido C-Media, drivers gráficos de ATI o nVidia y otros drivers de la época.
En todos los casos se integra sólo el driver, no el panel de control asociado al driver.
También podríamos integrar Service Packs de forma muy sencilla e incluso parches posteriores al SP2, además de crear instalaciones desatendidas, etc. Si hoy en día lo único que necesitas es correr Windows XP para probar software antiguo o abrir un juego retro, valora primero si te compensa más una máquina virtual con soporte SATA/AHCI moderno antes de complicarte con la integración manual de drivers.
Un saludo