Archivo de la etiqueta: ahci

Habilitar AHCI despues de instalar el sistema

Imagen ilustrativa de la diferencia entre tener o no NCQ activado.

Para los que no estén al tanto, AHCI es una capacidad de los discos SATA y los nuevos (y no tan nuevos) controladores de chipset que tiene algunos plus frente a la configuración PATA o IDE, que es básicamente que un disco SATA emule un disco IDE por compatibilidad.  Entre otras mejoras más técnicas, las más interesantes son:

SATA real: Se utiliza el ancho de banda completo del Sata (3Gb/s en Sata II y 6 Gb/s en Sata III)

Hot Swap: La capacidad de poder conectar y desconectar el disco “en caliente” (como si fuera un pendrive).

Native Command Queuing (NCQ): La capacidad de que el disco duro pueda optimizar el orden en que se ejecutan las peticiones que le llegan de escritura y lectura.

El AHCI se activa y desactiva desde el BIOS y tiene algunos requerimientos, como por ejemplo, al instalar Windows XP el instalador no va a detectar ningún disco a menos que durante la carga del instalador pulsemos F6 y le indiquemos donde están los drivers AHCI, que generalmente deben colocarse en un diskette o pendrive(formateado como diskette). Esto por supuesto es problemático y generalmente se recurre a configurar el disco en modo IDE o “Legacy SATA”, lo que permite instalar Windows XP de forma normal. Windows Vista y Windows 7 tienen drivers sata incorporados y además permiten buscar drivers especificos en un pendrive normal o cdrom o en una partición o disco del equipo. Linux no tiene problemas instalando en modo AHCI.

El inconveniente es que si un sistema operativo fue instalado como IDE, al cambiarlo en BIOS a AHCI probablemente el sistema no pueda iniciar más. Lo mísmo puede ocurrir al inverso, por tanto voy a mostrarles como activar o desactivar esta opción si por una u otra razón debieron instalar en modo IDE y luego quieren habilitar las capacidades extra de sus discos.
Seguir leyendo Habilitar AHCI despues de instalar el sistema