Instalación del controlador sata. Instalación de un disco duro en una computadora: cómo evitar errores

Compraste un disco duro nuevo. Por supuesto, con una interfaz Serial ATA. Y, por supuesto, escuchamos mucho sobre la nueva característica interesante implementada en los últimos modelos: NCQ. Anticipando un aumento notable en la velocidad de carga de Windows y programas, así como una reducción en el ruido del disco duro, conecta el disco duro, instala el sistema operativo y... Ahora deberá realizar manipulaciones adicionales para habilitar Soporte AHCI e instale los controladores adecuados. De lo contrario, la tecnología NCQ, así como otras funciones interesantes, quedarán sin uso.

Para qué

La idea que subyace a la tecnología NCQ (Native Command Queuing) se ha implementado más de una vez en discos duros y controladores, pero no en los que se utilizan en ordenadores personales normales.

Éste es el principio detrás del NCQ. Como sabes, el disco duro es bastante lento en comparación con otros dispositivos de PC debido a su naturaleza mecánica. Particularmente se dedica mucho tiempo a mover los cabezales entre las vías en las que se encuentran los sectores con datos solicitados por el sistema. Para minimizar estos movimientos, puede utilizar el método de reordenación de la cola de comandos, muy conocido en informática. En este caso se utiliza como criterio de reestructuración la distancia entre las vías a las que se accede. Los comandos de lectura que llegan al disco duro desde el sistema no se ejecutan en orden, sino que se acumulan en una cola. Allí se intercambian de tal manera que la cabeza se mueve lo menos posible al ejecutar solicitudes vecinas. Gracias a esto se consigue la aceleración.

Un ejemplo clásico utilizado para ilustrar el efecto de la reordenación es el ascensor de un edificio. Imagine que se mueve por los pisos en el orden en que se presionaron los botones del panel. Pero el ascensor funciona de forma mucho más eficiente: abre las puertas de los pisos en el sentido de la marcha. Sí, algunos pasajeros tienen que esperar más, pero otros llegan al piso deseado mucho más rápido.

En realidad, después de dar el ejemplo del ascensor, algunas desventajas te resultaron obvias. No todas las solicitudes se completarán más rápido; algunas pueden quedarse atascadas en la cola, permitiendo que otras solicitudes pasen. Y la aparición de una solicitud de escritura generalmente complica el procesamiento de la cola de comandos, ya que es posible una situación de violación de la integridad de los datos.

Además, dicha tecnología sólo proporcionará beneficios si los comandos al disco duro se reciben en un flujo denso y mucho más rápido de lo que puede ejecutarlos. En las PC modernas, esta situación no ocurre muy a menudo, principalmente en el momento de cargar el sistema operativo y los grandes paquetes de software. Por lo tanto, la implementación de la tecnología NCQ se ha llevado a cabo recientemente, aunque en un entorno de servidor, la reordenación inteligente de comandos se ha utilizado durante mucho tiempo y con éxito.

Cabe señalar que la capacidad de cambiar el orden de los comandos y las colas de procesos también está incluida en el protocolo de interfaz ATA (tecnología TCQ). E incluso hay ejemplos de su implementación bastante exitosa. Pero no se hizo de manera muy agradable ni conveniente. El hecho es que el protocolo de interfaz ATA, en el que funcionan los discos duros con una interfaz "paralela" normal, se basa en el protocolo de bus ISA. El procedimiento de inicialización y transmisión de comandos, así como el seguimiento del estado y los errores, es un procedimiento bastante largo y complejo que requiere el análisis de varios registros. Por lo tanto, los desarrolladores decidieron implementar soporte para esta tecnología en discos duros utilizando la nueva interfaz: Serial ATA.

protocolo AHCI

El controlador Serial ATA, según los requisitos de esta norma, debe admitir al menos dos modos de funcionamiento. Primero - modo de emulación de un controlador ATA estándar (modo heredado). En este modo, el controlador repite completamente el protocolo de acceso al disco duro ATA y, desde el punto de vista del sistema operativo y los controladores, no se diferencia del controlador de interfaz "paralelo". En este caso, los discos duros conectados a él se emulan como dispositivos maestros en un canal separado o, si el sistema operativo "no comprende" más de dos canales, como pares de dispositivos maestro y esclavo. Este modo está habilitado de forma predeterminada y es totalmente compatible con todos los sistemas operativos y BIOS.

El problema es que en el modo de emulación, la implementación de funciones Serial ATA adicionales es parcial o completamente imposible; de ​​lo contrario, se romperá la compatibilidad con la implementación ATA clásica. Por lo tanto, el controlador tiene la capacidad de cambiar a Modo Serial ATA “nativo”, que no tiene ninguna “obligación familiar” que lo vincule con la ATA.

Protocolo AHCI (Interfaz avanzada de controlador de host) simplemente describe el comportamiento del controlador en modo nativo desde el punto de vista del sistema. Describe cómo el controlador procesa la cola de comandos, dónde y cómo se almacenan, cómo el programador debe colocar los comandos en la cola y dónde obtener los resultados de su ejecución. Se han descartado todas las convenciones del protocolo ATA, se han eliminado todas las dificultades con la manipulación de registros y banderas por considerarlas innecesarias. La implementación de todas las funciones Serial ATA adicionales, incluidas NCQ, Hot Swap, Port Multiplier, Staggered Spin-Up, etc., ahora es ilimitada.

El modo nativo está diseñado para funcionar con los sistemas operativos Windows 2000, XP, Vista, Windows 7.

En otras palabras, las funciones del protocolo AHCI solo funcionan en Serial ATA en modo nativo.

Este protocolo fue desarrollado por un grupo de iniciativa especial liderado por Intel. Es una adición al estándar Serial ATA que, en general, no describe los requisitos para los controladores de host (controladores en el lado del sistema informático al que está conectado el disco duro). Junto con AHCI, el estándar Serial ATA es una solución completa para organizar el subsistema de disco en una PC de nueva generación.

Al mismo tiempo Se pierde la compatibilidad con software que no admite Serial ATA de forma nativa. El controlador no puede funcionar en dos modos al mismo tiempo. Al cambiar al modo Nativo, pierde la capacidad de aceptar comandos de software que no "comprende" el protocolo AHCI. Recordemos que Windows XP no funciona de forma nativa con Serial ATA en Modo Nativo AHCI, pero Vista y Windows 7 sí lo soportan.

Cómo habilitar AHCI

Método uno, clásico. Al igual que con la creación de un RAID, utiliza el disquete de instalación que viene con la placa base o lo crea usted mismo. Comienza a instalar Windows, realiza el primer reinicio y cuando aparece "Presione F6..." en la parte inferior de la pantalla azul, presiona F6 y se le ofrecerá un disquete. Debe seleccionar la opción de controlador correcta y continuar instalando Windows. Posteriormente, cuando la instalación se complete exitosamente, será útil volver a instalar los controladores y las utilidades; le permitirán realizar algunas configuraciones y asegurarse de que NCQ esté habilitado.

El segundo método es más complicado, pero le permite prescindir de un disquete y sin reinstalar Windows. Para hacer esto, la BIOS de tu computadora debe tener la capacidad de desactivar AHCI (o Modo Nativo, que en este caso son sinónimos). Cuando el modo de emulación está habilitado, instala Windows y luego instala los controladores del fabricante del controlador (chipset de la placa base). Si no se instalan automáticamente, hazlo manualmente. Luego habilita AHCI en el BIOS y el sistema comienza a aprovechar NCQ.

Usando Intel como ejemplo

En los chipsets Intel, la compatibilidad con AHCI apareció en la serie 915. Sin embargo, solo en los puentes sur con los sufijos “R”, “M” y “DH”:

  • ICH6R, ICH6M - conjuntos de chips de la serie 915/925;
  • ICH7R, ICH7M, ICH7DH, ICH7MDH - conjuntos de chips de la serie 945/955/975;
  • ICH8R: conjuntos de chips de la serie 965.
  • ICH9R - Conjuntos de chips de la serie P35

Solo las computadoras portátiles en la plataforma Centrino, a partir de la segunda generación, y las placas base en conjuntos de chips de la serie: 925, 955, 975... Como regla general, si se admite AHCI, el BIOS tendrá una línea correspondiente. Como último recurso, puedes consultar el manual de la placa base.

El controlador AHCI está integrado en el chipset con el siguiente concentrador de controlador:

  • Caja controladora Intel® ICH10R/DO SATA RAID/AHCI
  • Caja controladora Intel® ICH10D SATA AHCI
  • Conjunto de controlador Intel® ICH9M-E SATA RAID/AHCI
  • Conjunto de controlador Intel® ICH9M AHCI
  • Conjunto de controlador Intel® 82801IR/IO (ICH9R/DO): RAID y AHCI
  • Concentrador de controlador de E/S Intel® 82801HEM (ICH8M-E): RAID y AHCI
  • Concentrador de controlador de E/S Intel® 82801HBM (ICH8R): solo AHCI
  • Conjunto de controlador de E/S Intel® 82801HR/HH/HO (ICH8R/DH/DO): RAID y AHCI
  • Concentrador de controlador de E/S Intel® 631xESB/632xESB: RAID y AHCI
  • Concentrador de controlador de E/S Intel® 82801GHM (ICH7MDH): solo RAID
  • Conjunto de controlador de E/S Intel® 82801GBM (ICH7M): solo versión AHCI
  • Bloque controlador de E/S 82801GR/GH (ICH7R/DH) - RAID y AHCI
  • Conjunto de controlador de E/S Intel® 82801FR (ICH6-R): RAID y AHCI
  • Concentrador de controlador de E/S Intel® 82801FBM (ICH6M): solo AHCI

Necesitará los controladores Intel Matrix Storage, anteriormente Intel Application Accelerator, y su disquete de instalación. Su imagen se puede descargar desde el sitio web de Intel. Los controladores de este disquete serán útiles tanto para instalar Windows como para habilitar AHCI después de la instalación. En el último caso, asegúrese de instalar la actualización Intel INF antes de comenzar a manipular otros controladores. Una vez que los controladores del controlador Serial ATA estándar hayan sido reemplazados por los controladores del disquete de instalación de Intel, puede habilitar AHCI. Windows podrá iniciarse y luego podrá continuar instalando el kit Matrix Storage; sin habilitar AHCI, se negará a iniciarse. Para controladores de otros fabricantes, el procedimiento es similar: primero instale los controladores y luego habilite AHCI.

En este caso, el disco duro no se ve afectado: formatear, cambiar, etc. no necesito nada.

Instrucciones paso a paso para m/b Intel con puentes sur ICH6R, ICH6M, ICH7R, ICH7DH, ICH7M, ICH8R, ICH9R

Nota: a continuación estamos hablando de versiones de Windows de 32 bits. Por supuesto, también existe un controlador para x64. Es fácil de encontrar.

  1. Asegúrese de que AHCI esté deshabilitado en el BIOS y no olvide hacer una copia de seguridad de la carpeta de Windows. También recomiendo hacer un disco de arranque de repuesto.
  2. Descargue 79im05ww.exe y descomprímalo, por ejemplo, en C:\DRIVERS\WIN\SATA
  3. En caso de que tenga ICH7M, vaya al paso (5)
  4. Edite C:\DRIVERS\WIN\SATA\PREPARE\IMSM_PRE.inf reemplazando todos los valores DEV_27C5 correspondientes a su puente sur:
    • ICH6R - DEV_2652
    • ICH6M-DEV_2653
    • ICH7R - DEV_27C1
    • ICH7DH-DEV_27C1
    • ICH7M - DEV_27C5
  5. Presione Win+R, ingrese C:\DRIVERS\WIN\SATA\PREPARE\INSTALL.CMD, haga clic en Aceptar
  6. Reinicie su PC y habilite la compatibilidad con AHCI en el BIOS
  7. Cuando se inicia el sistema operativo, se iniciará el asistente para detectar nuevos dispositivos:
    • Para Windows XP, seleccione No, esta vez no, luego Instalar desde una lista o ubicación específica (Avanzado) y especifique C:\DRIVERS\WIN\SATA como ruta
    • Para Windows 2000, seleccione Buscar un controlador adecuado para mi dispositivo (recomendado), luego Especifique una ubicación y especifique C:\DRIVERS\WIN\SATA

Soluciones para placa con ICH8R:

  • Para instalar Windows XP con AHCI habilitado, primero debe crear un disquete con el controlador AHCI. Todo lo que necesitas para esto está en el disco que viene con la placa base.

Al instalar Windows XP SP 2, coloque el disquete con el controlador en el lector FDD. Cuando el instalador de Windows le solicite "Presione F6 para instalar un controlador SCSI o RAID especial", presione F6 y seleccione el controlador AHCI de la lista proporcionada.

  • En el caso de que no tenga un lector de disquetes o que Windows XP ya esté instalado en el modo operativo SATA - IDE, puede integrar el controlador necesario directamente en el sistema operativo.

Esto se hace de la siguiente manera.
Vamos al administrador de dispositivos y buscamos en la lista controladores IDE ATA/ATAPI.
Actualizamos controladores para controladores (por defecto hay 2).
Para hacer esto, seleccione Actualizar controlador => No buscar. Yo mismo elegiré al conductor adecuado.
Especifique la ruta a la carpeta Drivers\Chipset\Intel\makedisk\DOS\F632 en el disco de instalación de la placa base.
Desmarque "Solo dispositivos compatibles" y seleccione Controlador Intel ® ICH8R/D0/DH SATA AHCI de la lista. (¡¡¡Esto es cierto para ambos controladores!!!).
El sistema le pedirá que reinicie; hágalo. Al reiniciar en el BIOS, seleccione el modo de controlador: AHCI.

Instalación de Windows XP en portátiles con Vista y Serial ATA AHCI

Como admiten los desarrolladores de este sistema operativo en un documento especial (http://www.microsoft.com/whdc/device...alATA_FAQ.mspx), el subsistema de disco de todas las versiones de Windows lanzadas antes de Vista no admitirá AHCI. Esto se explica por la presencia de características en la implementación de AHCI por parte de fabricantes de diferentes controladores. En el futuro, el kernel de Windows implementará un nuevo mecanismo para conectar controladores: Ataport, y los controladores incluirán un minipuerto estándar para el modo Nativo del controlador Serial ATA. Mientras tanto, desgraciadamente, es necesario instalar un controlador especial o un minipuerto SCSI directamente del fabricante del controlador.

Este problema es más complejo de lo que parece a primera vista. El sistema operativo Windows está diseñado de tal manera que al iniciarlo debe "elegir" el controlador correcto para el controlador del disco duro. De lo contrario, el inicio se ve interrumpido por la famosa "pantalla azul", de la que sólo se puede eliminar reinstalando el sistema. Además, el proceso de instalación también se verá interrumpido por la misma "pantalla azul" si no proporciona a Windows a tiempo un disquete con el controlador necesario. No envidiará en absoluto a los propietarios de computadoras portátiles: no tienen dónde insertar un disquete y Windows, en este caso, no acepta otros medios.

Entonces, instalamos Windows XP en una computadora portátil con AHCI.

En la mayoría de los casos, intentar instalar XP en modo de emulación genera un BSOD (“pantalla azul de la muerte”) con el siguiente error:

DETENER 0x0000007B INACCESSABLE_BOOT_DEVICE

Como ya se mencionó, hay 2 formas de instalar Windows XP con el modo nativo SATA habilitado en el BIOS: agregar controladores a la distribución al cargar mediante F6 o modificar el sistema operativo de tal manera que ya se integren los controladores necesarios en la distribución.

En el primer caso, Como no hay una unidad de disquete en la computadora portátil, la única salida es usar una unidad de disquete USB, que no es tan barata.

Integración del conductor en un kit de distribución es más complejo, pero económicamente más viable.

Hay bastantes kits de distribución (ensamblajes) con controladores ya integrados, basta con descargar uno de Internet y grabarlo en un disco. Si no puede encontrar un ensamblaje de este tipo, solo queda integrar usted mismo los controladores en la distribución utilizando el programa nLite.

Por ejemplo, para la plataforma Intel con ICH7-ICH8 (Intel ® Matrix Storage Manager) estos son los archivos estándar:

  • iaahci.cat
  • iastor.cat
  • iaahci.inf
  • iastor.inf
  • txtsetup.oem
  • iastor.sys

Durante la instalación de Windows Vista, se desactivan todos los controladores de dispositivos de almacenamiento no utilizados. Esto le permite aumentar la velocidad de inicio del sistema operativo. Si está reemplazando un controlador de disco de arranque con un controlador que estaba deshabilitado, debe habilitar el nuevo controlador antes de cambiar la configuración SATA en el BIOS.

Suponga que está instalando Windows en una computadora con un controlador que usa el controlador Pciide.sys. Luego, el usuario realiza un cambio de modo de SATA a AHCI. La unidad ahora debería cargar el controlador Msahci.sys. Sin embargo, antes de realizar dichos cambios, debe habilitar el controlador Msahci.sys. Este problema sólo se aplica al disco de arranque. Si el cambio se realiza en una unidad que no es de arranque, este problema no ocurre.

Para solucionar problemas, habilite el controlador AHCI en el registro antes de cambiar el modo SATA de la unidad de arranque. Para hacer esto, siga estos pasos:

  1. Inicie el editor de registro regedit.
    Busque y resalte la siguiente subclave del registro:
  2. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
  3. En el panel derecho, haga clic derecho en la opción Comenzar en columna Nombre, luego haga clic Cambiar.
  4. en el campo Significado ingrese 0 y haga clic en el botón DE ACUERDO.
  5. Cierre el Editor del Registro.

El método es profesional. En lugar de integrar los controladores en la distribución, puedes intentar escribir el archivo \i386\winnt.sif y ponerlo en la distribución, en la que puedes escribir las rutas a las carpetas con el controlador.

Algo como:

OemPnpDriversPath = "Controladores\megaIDE;Controladores\ICH85;Controladores\ICH78;Controladores\ICH62;Controladores\!inf;Controladores\lan.Pro100;Controladores\lan.Pro1000;lan.Drivers\lan.rtl8169;Controladores\IntelVGA895;Controladores\ IntelVGA845;Controladores\lan.Marvell;Controladores\lan.Attansic;Controladores\jMicron;Controladores\ATK100;Controladores\ATK110"

no debería ir acompañado de dificultades. A petición de un visitante de nuestro sitio, repasemos todas las etapas. conectar un disco duro SATA desde instalarlo en la unidad del sistema hasta definirlo en el BIOS. Instalaremos una unidad de disco digital Western (465 GB, IDE) del estándar Serial ATA II.

Nota: También puede encontrar útiles artículos sobre este tema: ¡Cómo instalarlo en una unidad del sistema y!

a la placa base Asus P5K SE con cuatro conectores SATA integrados

La unidad Optiarc DVD RW ya está conectada a un conector y, según los rumores, funciona, así que ahora comprobaremos todo, empezaremos a trabajar con la computadora apagada.

En primer lugar, insertamos nuestro disco duro en una canasta especial de nuestra unidad de sistema, no es necesario quitar ninguna tarjeta de video, está ubicada arriba y colocamos el disco duro justo debajo, encaja perfectamente en el lugar ofrecido para él

Puedes ver que hay suficiente espacio debajo para ventilación, luego lo aseguramos con cuatro tornillos. Hay arandelas de goma especiales entre la jaula y la carcasa del disco duro, una característica de esta carcasa 6AR1.
Y aquí están nuestros cuatro conectores de controlador SATA en la placa base, el conector número tres está ocupado por la unidad de disco y los otros tres están libres, seleccione uno de ellos, por ejemplo el conector número uno.


No conectaremos el cable de datos SATA por ahora, nos interferirá a la hora de conectar el cable de alimentación a nuestro disco duro, así que conectamos nuestro disco duro y la fuente de alimentación.
Hay un cable libre que viene de la fuente de alimentación, conéctelo al conector de alimentación del disco duro, conecte

Si tu fuente de alimentación no tiene un cable con conector SATA, necesitarás este adaptador

Ahora le toca el turno al cable de datos, con conectores en forma de L absolutamente idénticos en los extremos

conecte un extremo del cable a la placa base y el otro al disco duro

Ahora cierre la cubierta lateral de la unidad del sistema y encienda la computadora.
Inmediatamente vamos a la BIOS y vemos si lo estamos haciendo bien conectado un disco duro SATA. En la pestaña Principal inicial, puede ver que nuestro disco duro digital occidental se detecta en el primer controlador SATA y nuestra unidad Optiarc DVD RW se detecta en el tercero, como se esperaba.

Toda la información sobre nuestro disco duro

Para instalar el sistema operativo, necesitamos cambiar la prioridad de arranque del disco duro al disco en la pestaña Arranque, vaya a esta pestaña y cambie

Insertamos el kit de distribución de Windows en el disco, reiniciamos e instalamos el sistema operativo.

Y a veces hacer amigos es una acción aparentemente tan simple como conectar un disco duro SATA a la placa base, se convierte en toda una aventura. Nuestro lector Alejandro se enfrentó a tal problema. Los conectores SATA de su placa base estaban ubicados de manera inconveniente, al lado del conector PCI Express de la tarjeta de video. Entonces, era casi imposible conectar esta misma tarjeta de video si el disco duro ya estaba conectado a los conectores SATA, la tarjeta de video simplemente descansaba contra los cables de interfaz SATA y no estaba completamente insertada en su conector PCI Express. Alexander salió de la situación de esta manera: compró dos cables de interfaz SATA, con un conector en forma de ángulo, e incluso cortó uno así y luego conectó todo.

En este artículo veremos la instalación de discos duros. En particular, consideraremos su configuración e instalación física.

Para instalar un disco duro en su computadora, debe hacer lo siguiente:

  • configurar la unidad;
  • configurar el controlador o dispositivo de interfaz;
  • instale la unidad en la carcasa de la computadora;
  • configurar el sistema como un todo para reconocer el disco;
  • realizar particiones lógicas del disco;
  • realizar formateo de alto nivel de particiones o volúmenes.

Antes de comenzar a instalar un disco duro, es recomendable leer la documentación de este disco, controlador o adaptador principal, BIOS del sistema y algunos otros dispositivos informáticos. Pero, por regla general, esto no le dará nada al usuario medio, por lo que la documentación se puede dejar de lado. En los sistemas informáticos modernos, es opcional.

Sin embargo, si decide leer la documentación, la empresa de montaje sólo le proporcionará información limitada sobre este dispositivo. Normalmente, la documentación completa se debe encontrar y descargar desde el sitio web del fabricante del dispositivo. Lo mismo se aplica a otros dispositivos de la mayoría de sistemas que se encuentran actualmente en el mercado.

Configuración del disco duro

Antes de comenzar a instalar el disco duro, debe configurarlo. Las unidades IDE suelen requerir la instalación de un conmutador maestro-esclavo, o también puede utilizar la opción Cable Select y un cable de 80 hilos.

Para configurar discos duros Serial ATA, no es necesario instalar estos puentes. Hay casos en que las unidades todavía tienen dichos puentes instalados directamente en la fábrica.

Los discos duros SATA se conectan al controlador SATA mediante un cable, formando una conexión punto a punto.

A diferencia de los discos duros basados ​​en la interfaz ATA paralela (versión obsoleta), los discos SATA no tienen dispositivos maestros ni esclavos. La imagen muestra que algunas unidades SATA tienen puentes para permitir la compatibilidad. En los discos duros modernos con una velocidad de transferencia de datos de 300/150 Mbit/s, para cambiar al modo más lento, necesario para que los controladores más antiguos funcionen correctamente, es necesario cambiar el puente. Por razones de compatibilidad con controladores y otro software, la mayoría de los controladores pueden funcionar en "modo de compatibilidad", que emula una configuración maestro-esclavo, pero no implementa físicamente este modo.

Configuración del controlador de disco duro

El controlador del disco duro en los modelos más antiguos está instalado en el conector de la placa base. Todas las unidades IDE y SATA recientes tienen un controlador integrado en la placa base. Casi siempre, el controlador del dispositivo ATA está integrado en la placa base y configurado mediante el programa de configuración del BIOS. En este caso no existe un controlador independiente. Algunos sistemas pueden tener un controlador en una tarjeta de expansión además del controlador integrado. Esta situación puede ocurrir cuando el controlador integrado no admite los modos de transferencia de datos más rápidos (300 Mbps para SATA y 133 Mbps para PATA) que se encuentran en los discos duros más nuevos.

En tales casos, no es necesario recurrir a la instalación de un controlador en la placa base, es mejor actualizar la placa base, así obtendrás funcionalidad adicional y gastarás un poco más.

También hay casos en los que tiene sentido agregar una placa controladora, por ejemplo, una nueva unidad SATA está "suspendida" en una placa base antigua que no tiene este controlador.

Los controladores en tarjetas de expansión requieren una combinación específica de los siguientes recursos del sistema:

  • Dirección de ROM de arranque (opcional);
  • interrupción (IRQ);
  • canal de acceso directo a memoria (DMA);
  • Dirección del puerto de E/S.

No todos los controladores utilizan cada uno de estos recursos, pero algunos sí. En la mayoría de los casos, los controladores y sistemas Plug and Play modernos son configurados automáticamente por el sistema operativo y de E/S subyacente de la computadora. El sistema asigna recursos que no generan conflictos con otros dispositivos informáticos.

Si el sistema operativo o el hardware no admite la tecnología Plug and Play, entonces el adaptador debe configurarse manualmente. Algunas placas de controlador incluyen utilidades que le permiten realizar esta configuración mediante programación, mientras que otros controladores tienen varios interruptores o puentes para esto.

El controlador de interfaz ATA es parte del BIOS estándar de la computadora y le permite iniciar desde dispositivos PATA y SATA. En sistemas que contienen una interfaz SATA en la placa base, el controlador para esta interfaz también está integrado en el BIOS. El BIOS proporciona la funcionalidad del dispositivo que el sistema necesita para acceder a la unidad antes de poder cargar cualquier archivo desde ella.

¡Aviso!

Aunque el sistema operativo (SO) Windows admite controladores IDE/ATA estándar, este tipo de interfaz generalmente está integrado en los componentes del puente sur o del controlador de E/S del chipset de la placa base y requiere la carga de controladores especiales. Si está utilizando una placa base que es más nueva que la versión de su sistema operativo (por ejemplo, una placa base nueva comprada en 2010 que ejecuta Windows XP), asegúrese de que los controladores del chipset estén instalados inmediatamente después de instalar Windows suministrado con la placa base. Si el controlador admite la interfaz SATA en modo ACHI (Advanced Host Controller Interface) o la matriz SATA RAID (matriz redundante de discos independientes) y la computadora ejecuta Windows XP o una versión anterior, la instalación generalmente requiere un controlador ubicado en un disquete. o pregrabado en el disco de instalación de Windows.

Tenga en cuenta que todos estos controladores se incluyen con la instalación de Windows Vista y 7. Si el controlador es anterior al sistema operativo que está instalando, lo más probable es que los controladores necesarios estén incluidos en el CD de instalación. Al mismo tiempo, siempre se recomienda buscar en Internet la última versión del controlador del controlador e instalarla inmediatamente después del sistema operativo.

Hay controladores SATA que tienen su propia BIOS que admite ACHI, RAID, discos grandes u otras funciones. Si no va a utilizar estas funciones o la propia BIOS de la placa base tiene este soporte, entonces no es necesario utilizar la BIOS del controlador. Muchos controladores en tarjetas de expansión tienen interruptores, puentes o programas de soporte que le permiten habilitar o deshabilitar la compatibilidad con BIOS.

Además de las funciones de arranque, el BIOS del controlador proporciona otras funciones como:

  • configurar una matriz RAID;
  • configuración del controlador;
  • diagnóstico.

Cuando el BIOS del controlador está habilitado, requiere espacio de direcciones en el área de memoria superior (UMA), que ocupa los últimos 384 KB del primer megabyte de memoria del sistema. La memoria superior está dividida en tres secciones de dos segmentos cada uno de 64 KB de tamaño, con la primera sección asignada para la memoria del adaptador de video y la última para el BIOS del sistema. Los segmentos C000h y D000h están reservados para adaptadores BIOS, en particular para controladores de disco duro y controladores gráficos.

¡Aviso!

Las áreas de memoria ocupadas por el BIOS de diferentes adaptadores no deben superponerse. La mayoría de las placas tienen interruptores y puentes que se pueden usar para cambiar las direcciones del BIOS; a veces esto se puede hacer mediante programación, evitando así un posible conflicto.

Montaje de discos duros

Los discos duros están montados en la caja de la computadora. Esto requiere los tornillos, soportes, bisel, etc. adecuados.

Para instalar algunas unidades, necesitará guías de plástico que se adjuntan al dispositivo en ambos lados y le permitirán instalarlo en el lugar apropiado de la carcasa.

Estas guías deben incluirse con la carcasa de su computadora o su disco duro cuando lo compre.

Dado que los dispositivos PATA y SATA utilizan diferentes tipos de cables, verifique que el cable coincida con el controlador y la unidad. Para utilizar el modo PATA con velocidades de 66 Mbit/s y más rápidas (hasta 133 Mbit/s), necesitará un cable de 80 núcleos. También se recomienda utilizarlo a velocidades de transferencia de datos más bajas, como 33 Mbit/s y menos. Para determinar qué cable tiene (40 u 80 núcleos), cuente los protuberancias del cable; cada protuberancia corresponde a un núcleo. Uno de los rasgos característicos de un cable de 80 hilos es el color de sus enchufes: los insertados en la placa base están pintados de azul, y los insertados en los dispositivos maestro y esclavo son negros y grises, respectivamente.

Si planea instalar un disco duro de 3,5" en un marco de 5,25", necesitará un tipo diferente de almohadillas de montaje. La mayoría de los discos de 3,5 pulgadas vienen con dichas almohadillas incluidas.

También se pueden incluir en el kit de vivienda.

¡Aviso!

Es necesario seleccionar la longitud del cable de conexión (bucle). En algunos casos, el cable no llega al nuevo disco duro. Intente moverlo a un compartimento más cercano o utilice un cable más largo. La longitud del cable de la unidad IDE está limitada a 45 cm; cuanto más corto, mejor. Sin embargo, en algunos casos se pueden encontrar cables más largos, de hasta 67 cm, y que además tienen 80 núcleos. No se recomiendan cables largos, especialmente aquellos con una longitud "redondeada" no estándar, especialmente para unidades con una velocidad de transferencia de datos de 133 Mbit/s. El uso de cables demasiado largos provoca errores en la sincronización de la transmisión y debilitamiento de la señal, y también puede dañar los datos del disco. Si utilizas una cola de más de 45 cm, entonces, como dicen, te estás creando problemas.

Después de desembalar su nuevo disco duro, debería tener lo siguiente disponible:

  • el propio dispositivo;
  • software (opcional);
  • almohadillas de montaje y tornillos.

Dispositivos suministrados como OEM, es decir. en paquetes, no pueden contener nada más que ellos mismos. En este caso, tendrás que encargarte tú mismo de los cables, tornillos y demás accesorios.

Montaje de un disco duro ATA (PATA)

Para instalar un disco duro ATA, siga estos pasos:

1. Vea si su computadora tiene un conector IDE de 40 cables sin usar. Con un procesador Pentium, puedes instalar cuatro dispositivos IDE en tu computadora (dos para cada canal).

¡Consejo!

Para mejorar el rendimiento de los dispositivos utilizados simultáneamente, como unidades de almacenamiento y discos duros ópticos, se conectan a diferentes cables. No se recomienda colgar el disco duro y la unidad en el mismo cable.

2. Preste atención a cómo está conectado el cable al variador. El cable rojo del cable de alimentación está conectado al primer pin del conector de la unidad. A pesar de que el enchufe tiene una llave especial contra una conexión incorrecta al disco duro, es fácil que se conecte incorrectamente, lo que provocará un fallo del dispositivo.

El primer contacto del cable suele estar más cerca del conector de alimentación del dispositivo. Hay una clave especial en el cable para la correcta conexión al dispositivo.

¡Consejo!

Recuerde que los discos duros ATA modernos requieren un cable de 80 núcleos para funcionar en modos de velocidad Ultra-DMA (66-133 Mbit/s); también se puede utilizar para conectar dispositivos más antiguos. El cable de 40 núcleos se puede utilizar para conectar dispositivos con velocidades de 33 Mbps y más lentas. La ventaja del cable de 80 núcleos es que sólo hay que instalar el jumper CS (Cable Select) en los dispositivos, y no es necesario elegir qué dispositivo será el maestro y cuál el esclavo. Hoy en día, una conexión ATA ya es bastante rara; todos los discos duros modernos se conectan a través de una interfaz SATA.

3. Configure los interruptores Maestro/Esclavo/Selección de cable en la parte posterior del disco duro. Cuando se utiliza un cable de 80 hilos, basta con instalar el puente Cable Select en todos los dispositivos. En caso contrario, uno de los dispositivos conectados al lazo debe ser el Maestro y el otro el Esclavo. Tenga en cuenta que algunos dispositivos heredados, cuando se utilizan como maestros emparejados con otro esclavo, requieren la instalación simultánea de puentes Maestro y Esclavo. Pero hoy en día es poco probable que tenga en sus manos discos duros de este tipo.

4. Coloque la unidad en el compartimiento del chasis de 3,5 pulgadas y fíjela con tornillos. Al realizar esta operación, no se deben aplicar fuerzas mecánicas importantes: la unidad debe encajar libremente en la carcasa.

Asegúrese de que los tornillos no sean demasiado largos. Si el tornillo es más largo que la profundidad del orificio en el que se atornillará, puede dañar el dispositivo y pelar las roscas.

5. Conecte el cable de interfaz a la parte posterior de la unidad. Si se utiliza un cable de 80 hilos, el enchufe azul debe insertarse en el conector de la placa base, el enchufe negro en el enchufe maestro y el enchufe gris (normalmente el del medio) en el enchufe esclavo.

6. Conecte el cable de alimentación al disco duro, normalmente es un cable de cuatro hilos con un conector estándar.

Esto completa la instalación de un disco duro con una interfaz ATA.

Veamos cómo conectar discos duros SATA.

Montaje de discos duros SATA

El procedimiento paso a paso para instalar un disco duro SATA es ligeramente diferente al de instalar unidades ATA.

1. Verifique si su sistema tiene conectores SATA sin usar.

2. Inserte con cuidado el disco duro en el compartimento del tamaño adecuado, utilizando almohadillas si es necesario, y apriete los tornillos de retención.

3. Conecte el cable de datos SATA al controlador SATA. Los cables de datos se pueden agrupar junto con un cable de alimentación SATA. Cuando se utiliza un cable de datos independiente, un conector se conecta a la unidad y el otro al controlador SATA.

4. Conecte el cable de alimentación apropiado a la unidad. Algunos dispositivos SATA tienen dos conectores de alimentación: uno estándar de 4 pines y uno especial de 15 pines; en este caso, suministra energía a cualquiera de ellos (pero no a ambos al mismo tiempo). Si el dispositivo solo tiene un conector de alimentación de 15 pines y la fuente de alimentación no ofrece dicho enchufe, deberá comprar adicionalmente un adaptador especial de “4 a 15” (si no está incluido con el dispositivo).

Conexión de alimentación mediante un adaptador especial “4 a 15”

¡Atención! Si el dispositivo dispone simultáneamente de 2 tomas de corriente (estándar, de 4 pines y tipo SATA, de 15 pines), bajo ningún concepto apliques corriente a ambos conectores al mismo tiempo, de lo contrario podrías dañar el dispositivo.

configuración del sistema

Una vez que el disco duro esté montado en la carcasa de la computadora, puede comenzar a configurar el sistema. La computadora necesita recibir información sobre la unidad para que pueda arrancar desde ella cuando se enciende.

En los sistemas Windows 2000, XP, Vista y 7, se utiliza el comando. Se pueden encontrar en el CD de inicio del sistema operativo. Si está instalando un sistema operativo en la nueva unidad, se dividirá y formateará como parte del proceso general de instalación del sistema operativo.

Si lo deseas, puedes crear particiones y formatearlas manualmente antes de instalar el sistema operativo, pero tendrás que utilizar programas especiales para hacerlo. Es más fácil hacer esto durante la instalación del sistema y el uso de sus herramientas.

Detección automática del tipo de disco duro

Para casi todas las unidades PATA y SATA, los BIOS modernos proporcionan detección automática de tipo, es decir. A petición del sistema, sus características y parámetros necesarios se leen desde el variador. Con este enfoque, prácticamente se eliminan los errores que se pueden cometer al ingresar parámetros manualmente.

Entonces empecemos.

1. Encienda la computadora y presione la tecla requerida para ingresar a la configuración del BIOS, generalmente Eliminar o F1. Si el BIOS proporciona detección automática de dispositivos, se recomienda configurar este modo, ya que se determinarán los parámetros óptimos del dispositivo. Los dispositivos SATA también pueden admitir el modo ACHI y agrupar varios dispositivos en una matriz RAID. Configure la opción ACHI para unidades SATA si es compatible y salga de la configuración del BIOS.

2. Reinicie el sistema. Si el dispositivo instalado no es de arranque y está ejecutando Windows XP o posterior, la nueva unidad se detectará automáticamente durante el proceso de arranque y se instalarán los controladores necesarios. Cabe señalar que el sistema no verá el nuevo dispositivo como un volumen (es decir, no se le asignará una letra) hasta que se creen y formateen las particiones del disco.

Si el nuevo dispositivo es de arranque, tendrá que arrancar desde el CD nuevamente para particionar, formatear e instalar el sistema operativo en la nueva unidad. Si la placa base admite SATA en modo ACHI o matrices SATA RAID y está ejecutando Windows XP o una versión anterior de este sistema operativo, necesitará usar un disquete con los controladores del controlador o copiar los controladores al disco de instalación de Windows o usar un disquete. unidad para instalar el dispositivo. De lo contrario, el sistema no reconocerá el disco duro y no será posible el proceso de instalación del sistema.

Observo que todos los controladores necesarios ya están integrados en los nuevos sistemas operativos Windows Vista y 7, y al instalarlos no hay problemas para identificar el controlador del disco duro.

Determinar el tipo de unidad manualmente

Si su computadora tiene una placa base que no admite la detección automática, deberá ingresar manualmente la información apropiada en el BIOS. Hay varias combinaciones estándar disponibles en el BIOS, pero lo más probable es que estén desactualizadas, ya que solo admiten unidades con una capacidad de unos pocos cientos de megabytes, o incluso menos. En la mayoría de los casos, deberá seleccionar un tipo de disco duro personalizado y luego especificar las siguientes configuraciones:

  • Número de cilindros;
  • número de cabezas;
  • número de sectores por pista.

Las configuraciones requeridas se pueden encontrar en la documentación que viene con el disco duro, pero es posible que estén impresas en una etiqueta en el chasis del disco duro. Asegúrese de recordarlos o anotarlos.

La última opción es preferible, ya que necesitará los valores de los parámetros en caso de que el BIOS del sistema los "olvide" repentinamente debido a que la batería de la placa base se ha agotado. Es mejor almacenar la información grabada directamente dentro de la unidad del sistema; por ejemplo, se pueden pegar a la carcasa con cinta adhesiva. A veces esto puede ahorrar mucho tiempo.

Si no puede determinar los parámetros correctos para su disco duro, comuníquese con el sitio web del fabricante. También puede utilizar una de las utilidades de diagnóstico disponibles para descargar a través de Internet.

Dependiendo del fabricante de la BIOS y su versión, tendrá la posibilidad de configurar otros parámetros del disco duro, en particular el modo de transferencia de datos y el direccionamiento de los bloques lógicos.

Aún así, si el BIOS de su placa base no admite la función de detección automática, entonces debe pensar en actualizar su computadora y reemplazar la placa base obsoleta por una más moderna, que incluye muchas funciones diferentes, incluida la compatibilidad con discos duros modernos.

Este material describe cómo habilitar el modo AHCI sin reinstalar y sin integrar controladores SATA en la distribución de Windows. Este material está destinado a aquellos que, al instalar Windows XP, habilitaron la opción de modo IDE en el BIOS y ahora desean cambiar el modo de funcionamiento del controlador a AHCI.

Preparación para la integración del controlador SATA

Para hacer esto, necesitará los propios controladores SATA. Para conjuntos de chips de Intel, descárguelos desde este enlace: /. También están en este archivo con el programa nLite y sus instrucciones: /
Para conjuntos de chips de la serie 7 de AMD (plataforma Puma), descargue los controladores desde este enlace:

Algoritmo para integrar controladores SATA en un Windows XP ya instalado

1. Lanzamiento administrador de dispositivos(Mi PC -> Propiedades -> Hardware -> Administrador de dispositivos), vaya a los controladores IDE ATA/ATAPI y seleccione el primer dispositivo (en la captura de pantalla el dispositivo ya está instalado. Lo tendrá estándar para IDE):

2.Seleccione la instalación desde la ubicación especificada:

3.No busques...

4. Haga clic en Instalar desde disco:

5. Descomprima los controladores descargados en una carpeta e indique la ruta... Esos controladores también están en el disco de recuperación con controladores y aplicaciones.

6. Seleccione el controlador, primero desmarcando la casilla de verificación "Solo dispositivos compatibles":

8. Configure el modo AHCI en BIOS. Windows ahora arrancará en este modo.

Después de la descarga, se instalará el nuevo dispositivo.

9. Instalar Administrador de almacenamiento matricial Intel. La última versión se puede descargar desde este enlace:

Un problema de instalación muy común Windows XP- esta es la apariencia de un error de falta de disco duro.
El problema es que las computadoras modernas, especialmente las portátiles, utilizan controladores de disco duro fabricados mucho más tarde que Windows XP.
Por tanto, la versión estándar de Windows XP no contiene los controladores necesarios para la instalación.

Una forma de solucionar este problema es cambiar a BIOS modo de funcionamiento del controlador SATA.
Es necesario cambiar el modo de funcionamiento del controlador SATA a Modo IDE. Pero a menudo en BIOS Las computadoras portátiles no tienen esta opción.

En este caso, los controladores SATA se pueden integrar directamente en la distribución de Windows utilizando el programa nLite.
Este método es el más conveniente, seguro y la imagen resultante de Windows XP se puede reutilizar.
Además, esta opción sigue siendo la única para los propietarios de portátiles, ya que no tienen la posibilidad de conectar una unidad de disquete.

Entonces, ¿cómo integrar controladores en la distribución de Windows XP?

Para la integración necesitamos:

1. Distribución de Windows XP. Se recomienda encarecidamente utilizar la imagen original de Windows XP. También es mejor utilizar Windows XP SP2 y, después de instalar Windows, instalar el Service Pack 3.

2. Programa nLite. Debe descargarse del sitio web del fabricante (descargar). Si la integración de controladores se realiza en una computadora con Windows XP instalado, para que el programa funcione también debe instalar Microsoft.NET Framework 2.0(descargar). Para Windows Vista y superior, no necesita instalar nada más que el programa.

3. Controladores del controlador Sata/RAid:

Integración de conductores.

Instalando el programa nLite.

Descargue los controladores SATA y guárdelos en su computadora. Después de esto, debes descomprimirlos en alguna carpeta (por ejemplo C:/SATA/).

Inserte el disco con Windows XP en la unidad de CD/DVD y copie todo el contenido del disco al disco duro, por ejemplo a una carpeta. C:/WINXP/.

Lanzar el programa nLite. Al iniciar, puede especificar inmediatamente el idioma de la interfaz del programa: ruso.

Para continuar presione el botón " Más". En la ventana que aparece " Ubicación de los archivos de instalación de Windows"necesario después de presionar el botón" Revisar"especifique la ruta a la carpeta C:/WINXP/, donde se copió el contenido del disco de Windows XP.

después de revisar un poco el programa nLite nos proporcionará información detallada sobre la versión de Windows XP

En la ventana " Seleccionar tareas"Nota en la sección Integrar párrafo Conductores, y en la sección Crear- Imagen ISO de arranque.

y en el menú que aparece, seleccione " Carpeta de controladores"

especifique la ruta a la carpeta con los controladores descomprimidos

Aquí y a continuación, es muy importante señalar la carpeta con los controladores del tamaño de bits exacto que corresponde a la distribución de Windows que está utilizando. Debería integrarse en Windows XP de 32 bits. solo controladores para un sistema de 32 bits (en la carpeta de 32 bits o x86) y para un sistema operativo de 64 bits: controladores para un sistema de 64 bits (están en la carpeta de 64 bits o x64).
Este es un punto muy importante, de lo contrario puede aparecer un error durante la instalación de Windows.
"El archivo ahcix64.sys está dañado. Pulse cualquier tecla para continuar".

En la ventana que aparece " Seleccionar controladores para la integración"especifique los requeridos (use la clave CONTROL para seleccionar varios). No te olvides de la profundidad de bits de tu Windows XP.

Después de seleccionar los controladores, haga clic en " DE ACUERDO". En el siguiente cuadro de diálogo también seleccionamos controladores. Para los controladores Intel, puede seleccionar de forma segura todos los controladores ( CTRL+A), para los controladores AMD, observe la profundidad de bits.

Después de seleccionar, haga clic en " DE ACUERDO". En la siguiente ventana, haga clic en " Más".

acepta iniciar el proceso de integración haciendo clic en " ".

La integración está en marcha.

Después de completar la integración de los controladores SATA, presione " Más" continuar

La ventana " Imagen ISO de arranque". Inserte un CD en blanco en la grabadora de CD/DVD. Espere a que el programa lo inicialice. nLite. Indicamos la etiqueta que necesitamos (por ejemplo, WinXP_SP2). Seleccione la velocidad de grabación. Para grabaciones de alta calidad, es mejor elegir la velocidad más baja.

Después de realizar los ajustes necesarios, presione el botón " Registro" y acepta grabar el disco haciendo clic en el botón " ".

Todo lo que tienes que hacer es esperar hasta que el disco termine de grabar.
Después de esto, insertamos el disco en la unidad de la computadora que necesitamos, reiniciamos e instalamos Windows XP.
Después de instalar Windows XP, instale los controladores y Paquete de servicio 3, si la imagen de XP vino con SP2.