DISCOS DUROS

Compatibilidad de los Discos Duros, Generalidades.
¿Qué significa PIO, UDMA, SCSI, IDE, RAID?
¿Por qué si mi controladora es UDMA66/100 y mi disco duro es 66/100 no va o va a 66/100?
Quiero ampliar el disco duro de mi ordenador a uno de XXGB, ¿funcionará?
¿Qué es eso de ATA100, ATA66, UDMA100, UDMA66, UDMA33, PIOx?
¿Qué son las RPM de los discos duros?
Qué es mejor: ¿un disco de 5.400rpm y ATA100 o uno de 7.200rpm y ATA66?
¿Puedo poner un disco duro ATAxx en mi placa que no es ATAxx?
He oído que se puede configurar la velocidad de mi disco duro y que viene normalmente en velocidad "lenta", ¿es eso cierto?
¿Qué es RAID?
¿Es cierto que puedo poner más de un dispositivo en el mismo cable IDE?¿Cómo?¿Qué es eso de Maestro (master), esclavo (slave) y "cable select"?
¿Cómo van conectados los dispositivos en un cable tipo cable-select?
¿Qué es eso de Serial ATA o SATA?¿Y el Parallel-ATA o PATA?
Mi sistema operativo no reconoce el disco duro pero la BIOS sí. ¿Qué ocurre?


-Compatibilidad de los Discos Duros, Generalidades.

Generalmente los avances en las conexiones de los discos duros, no implican que se pierda compatibilidad hacia atrás, es decir un disco duro IDE de hace cinco años funcionara "en teoría" perfectamente en tu nueva controladora UDMA100 y lógicamente un disco duro UDMA100 funcionara perfectamente en una controladora IDE de hace 5 aņos.
¿Por qué pasa esto?. Muy simple: pues porque se hace así. :-)

Realmente, lo que se hace es que los dispositivos tengan un mínimo común que le haga compatibles entre si. Lógicamente, no esperes un rendimiento excepcional de tu disco UDMA100 en una controladora que solo admite PIO 2, pero por lo menos funcionará a la velocidad del dispositivo más lento.

-¿Qué significa PIO, UDMA, SCSI, IDE, RAID?

Esta es una tabla sobre las velocidades que se pueden alcanzar en discos IDE dependiendo de los modos de transferencia:

Modo\Transferencia
PIO
Single Word DMA
Multiword DMA
UltraDMA
0
3.33MB/s
2.08 MB/s
4.17 MB/s
16.7 MB/s
1
5.22 MB/s
4.17 MB/s
13.3 MB/s
25 MB/s
2
8.33 MB/s
8.33 MB/s
16.7 MB/s
33 MB/s
3
11.1 MB/s
-
-
44 MB/s
4
16.7 MB/s
-
-
66 MB/s
5
-
-
-
100MB/s

Esas velocidades son máximas en el cable. Realmente el disco duro no será capaz de transferir 100MB/s por muy ATA100 que sea (actualmente rondan hasta los 35MBytes/seg). Esa velocidad se aprovecha en lecturas desde la cache del disco o cuando tenemos varios dispositivos en el mismo canal.

-¿Por qué si mi controladora es UDMA66/100 y mi disco duro es 66/100 no va o va a 66/100?

El salto de velocidad que ha supuesto pasar de 33 a 66 o 100 ha exigido cambiar el cable que une los dispositivos IDE. Generalmente este cable plano contenía 40 cables y 40 pins de conexión. Sin embargo, ante las nuevas exigencias de integridad de lo datos en las controladoras 66/100, se ha tenido que apantallar el cable, pasando de 40 hilos a 80 hilos manteniendo los 40 pins de conexión.

¿80 hilos y sólo 40 pins de conexión? Pues precisamente porque los 40 hilos que "sobran" hacen de pantalla para evitar las interferencias entre los hilos que llevan los datos.

-Quiero ampliar el disco duro de mi ordenador a uno de XXGB, ¿funcionará?

Te puedes encontrar con que te funcione perfectamente (esto pasará con los PCs comprados después del 1/1/2000) o con que sólo te detecta una fracción: 512MB, 2GB, 8GB o 32GB. En ese caso, puedes probar a actualizar la BIOS. Si no da resultado o no hay ninguna disponible y tu sistema operativo es Linux o Windows 2000 no tendrás problemas (se comen el disco directamente), en cambio, si usas MS-DOS o Windows 9x, necesitarás instalar un programa tipo Diskmanager o similar que tendrá el fabricante del disco duro en su página web.

-¿Qué es eso de ATA100, ATA66, UDMA100, UDMA66, UDMA33, PIOx?

Son modos de transferencia de datos desde la unidad de disco duro, CD-ROM, etc. con conexión IDE al ordenador.

ATA100 es lo mismo que UDMA100, pero con otro nombre. Lo mismo pasa con ATA66 y UDMA66.

Todo lo que sea UDMA (ultraDMA) usa un modo de transferencia de datos en el que es el propio disco duro el que se encarga de transferir los datos del disco físico a la memoria, por lo que el microprocesador se puede encargar de hacer otras tareas (como descomprimir los datos de video si estás leyendo un DVD). Los modos PIO, en cambio, son modos de transferencia en los que el procesador lee el dato del disco y lo almacena en memoria. El procesador estará ocupado con la transferencia y no podrá hacer nada más.

-¿Qué son las RPM de los discos duros?

Son las Revoluciones Por Minuto a las que giran los platos (discos) dentro de la unidad de disco duro. Cuanto más rápido giren los platos, mayor es la velocidad de lectura y tiene mejores tiempos de acceso (lo que tarda en encontrar los datos que hay en una posición del disco). Actualmente hay desde 3.200 en los portátiles, pasando por 5.400 (están desapareciendo), 7.200 (lo usual), 10.000 o 15.000. A más revoluciones suelen disipar más calor y puede llegar a ser necesario un ventilador dedicado al disco duro.

-Qué es mejor: ¿Un disco de 5.400 RPM y ATA100 o uno de 7.200RPM y ATA66?

El de 7.200RPM. Por muy rápido que lea un disco duro, no va a llegar a saturar los 66Megabytes/segundo que permite el ATA66.

-¿Puedo poner un disco duro ATAxx en mi placa que no es ATAxx?

Sí:

Si tu placa soporta mayor velocidad (P.ej. ATA66 y tu disco es ATA33) no hay ningún problema.
Si tu placa soporta menos velocidad (P.ej. es una UltraDMA33 y el disco es ATA100), puede que tengas algún problema que se soluciona actualizando la BIOS o usando alguna utilidad que tendrá el fabricante del disco en su página web para forzar que funcione a UltraDMA33 o 66. El problema viene porque algunas BIOS ponen el disco a la máxima velocidad de transferencia aunque la placa base no lo soporte.

-He oído que se puede configurar la velocidad de mi disco duro y que viene normalmente en velocidad "lenta", ¿Es eso cierto?

Algunos fabricantes venden sus discos duros configurados en modo silencioso o ahorro de energía, por lo que giran más lentos y por tanto, leen más despacio.
Suele pasar con algunos Maxtor y con ciertos IBM de los portátiles. En la página web del fabricante te dirán qué modelos vienen configurados así y te suministrarán un programa para poder cambiarlo.

-¿Es cierto que puedo poner más de un dispositivo en el mismo cable IDE?¿Cómo?¿Qué es eso de Maestro (master), esclavo (slave) y "cable select"?

Pues sí. En un mismo bus IDE puedes conectar hasta dos dispositivos e incluso se conoce una chapucilla que hacia que los Amiga pudiesen montar hasta 4. En linux hay soporte para ese montaje, pero no lo veremos por ser experimental.

Para conectar dos dispositivos IDE sobre el mismo cable, necesitas un cable con tres conectores, uno para la placa y otro para cada dispositivo. Para que dos dispositivos puedan compartir el mismo cable, uno de ellos tiene que ser el maestro y otro el esclavo. ¿Cómo le dices a un dispositivo que es maestro o esclavo? Tendrás que ver la documentación del dispositivo, pues algunos no lo permiten (discos muy viejos). Normalmente sobre algún punto del disco viene una etiqueta que indique cómo configurarlo.

Suelen haber tres opciones:

-¿Cómo van conectados los dispositivos en un cable tipo cable-select?

Un cable IDE puede ser "normal" (todos los hilos conectados) o de tipo "cable-select".
Cuando un cable es "normal", todos los hilos están conectados y a los dispositivos hay que indicarles si son maestro o esclavo por medio de jumpers o similar. En cambio, un cable tipo "cable-select" tiene uno de los hilos sin conexión en uno de los conectores. Con este tipo de cable podemos configurar los dispositivos como si fuese un cable normal, o bien dejarlos en "automático" o "cable-select". Si los dejamos en "cable-select", el dispositivo del centro generalmente será el maestro y el del extremo el esclavo. Es importante conectar este tipo de cables con el hilo rojo o marca correspondiendo con la posición uno del conector de la controladora y además, conectando en la controladora el extremo más alejado del conector central.

¿Qué es eso de Serial ATA o SATA?¿Y el Parallel-ATA o PATA?

El Serial-ATA es un nuevo interfaz que ha salido para los discos duros y que sustituirá al ATA paralelo, PATA o IDE. Es más rápido, pues va a 150MBytes/s frente a los 133MBytes/s del ATA133 y se espera llegar a los 600MBytes/seg. Además, tiene varias ventajas:

A cambio de todo eso, hay dos desventajas: Solo se puede poner un dispositivo por cable y necesitas un conector de alimentación especial para Serial-ATA que, de momento, no suele venir con las fuentes de alimentación aunque se espera que vengan.

-¿Qué es RAID?

Raid es "Redundant Array of Inexpensive Disks", o matriz redundante de discos baratos.

Consiste en juntar varios discos duros (dos o más) para mejorar ciertas prestaciones como velocidad y/o fiabilidad. Hay varios niveles y también se pueden encontrar mezclados. Los más habituales son estos:

También se pueden dar mezclas de RAID. El más habitual es RAID01: Haces un RAID 0 y luego a el resultado le haces un espejo (RAID1). Las controladoras RAID que suelen incorporar las placas base tipo Abit KT7-RAID o ASUS, permiten hacer RAID 0 con 2,3,4 discos, RAID1 con 2 discos o RAID 01 con 4 discos.

Mi sistema operativo no reconoce el disco duro pero la BIOS sí. ¿Qué ocurre?

Los discos duros vienen vacíos de fábrica. Para poder utilizarlos, habitualmente es necesario hacer particiones y después formatear dichas particiones. Si no haces particiones, te podrás encontrar con que tu BIOS te detecta el disco, tu sistema operativo también, pero en cambio no le asigna ninguna unidad o no te deja formatearlo.

Para particionarlo tendrás que utilizar una herramienta de particionado que, dependiendo de tu sistema operativo, podrá ser fdisk, el administrador de discos de Windows (Windows 2000, XP...) o algo similar.


© 2004 www.escomphardwaremisc.org