Professional Documents
Culture Documents
En informática, un disco duro o disco rígido (en inglés Hard Disk Drive,
HDD) es un dispositivo de almacenamiento de datos no volátil que
emplea un sistema de grabación magnética para almacenar
datos digitales. Se compone de uno o más platos o discos rígidos,
unidos por un mismo eje que gira a gran velocidad dentro de una caja
metálica sellada. Sobre cada plato, y en cada una de sus caras, se sitúa
un cabezal de lectura/escritura que flota sobre una delgada lámina de
aire generada por la rotación de los discos.
El primer disco duro fue inventado por IBM en 1956. A lo largo de los
años, los discos duros han disminuido su precio al mismo tiempo que han multiplicado su capacidad, siendo la
principal opción de almacenamiento secundario para PC desde su aparición en los años 60.1 Los discos duros han
mantenido su posición dominante gracias a los constantes incrementos en la densidad de grabación, que se ha
mantenido a la par de las necesidades de almacenamiento secundario.1
Los tamaños también han variado mucho, desde los primeros discos IBM hasta los formatos estandarizados
actualmente: 3,5" los modelos para PCs y servidores, 2,5" los modelos para dispositivos portátiles. Todos se
comunican con la computadora a través del controlador de disco, empleando una interfaz estandarizado. Los más
comunes hoy día son IDE (también llamado ATA o PATA), SCSI (generalmente usado en servidores y estaciones de
trabajo), Serial ATA y FC (empleado exclusivamente en servidores).
Para poder utilizar un disco duro, un sistema operativo debe aplicar un formato de bajo nivel que defina una o
más particiones. La operación de formateo requiere el uso de una fracción del espacio disponible en el disco, que
dependerá del formato empleado. Además, los fabricantes de discos duros, SSD y tarjetas flash miden la capacidad de
los mismos usando prefijos SI, que emplean múltiplos de potencias de 1000 según la normativa IEC, en lugar de los
prefijos binarios clásicos de la IEEE, que emplean múltiplos de potencias de 1024, y son los usados mayoritariamente
por los sistemas operativos. Esto provoca que en algunos sistemas operativos sea representado como múltiplos 1024
o como 1000, y por tanto existan ligeros errores, por ejemplo un Disco duro de 500 GB, en algunos sistemas
operativos sea representado como 465 GiB (Según la IEC Gibibyte, o Gigabyte binario, que son 1024 Mebibytes) y en
otros como 465 GB.
Existe otro tipo de almacenamiento que recibe el nombre de Unidades de estado sólido; aunque tienen el mismo uso
y emplean las mismas interfaces, no están formadas por discos mecánicos, sino por memorias de circuitos
integrados para almacenar la información. El uso de esta clase de dispositivos anteriormente se limitaba a
las supercomputadoras, por su elevado precio, aunque hoy en día ya son muchísimo más asequibles para el mercado
doméstico.
aunque por cuestiones comerciales, no siempre se usan todas las caras de los
discos y existen discos duros con un número impar de cabezas, o con cabezas
deshabilitadas. Las cabezas de lectura/escritura nunca tocan el disco, sino
que pasan muy cerca (hasta a 3 nanómetros), debido a una finísima película
de aire que se forma entre éstas y los platos cuando éstos giran (algunos
discos incluyen un sistema que impide que los cabezales pasen por encima
de los platos hasta que alcancen una velocidad de giro que garantice la
formación de esta película). Si alguna de las cabezas llega a tocar una
superficie de un plato, causaría muchos daños en él, rayándolo gravemente,
debido a lo rápido que giran los platos (uno de 7.200 revoluciones por
minuto se mueve a 129 km/h en el borde de un disco de 3,5 pulgadas).
Interior de un disco duro; se aprecia la
Direccionamiento superficie de un plato y el cabezal de
Hay varios conceptos para referirse a zonas del disco: lectura/escritura retraído, a la izquierda.
Plato: cada uno de los discos que hay dentro del disco duro.
Cara: cada uno de los dos lados de un plato.
Cabeza: número de cabezales.
Pistas: una circunferencia dentro de una cara; la pista 0 está en el borde exterior.
Cilindro: conjunto de varias pistas; son todas las circunferencias que están
alineadas verticalmente (una de cada cara).
Sector : cada una de las divisiones de una pista. El tamaño del sector no es fijo,
siendo el estándar actual 512 bytes, aunque próximamente serán 4 KiB.
Antiguamente el número de sectores por pista era fijo, lo cual desaprovechaba el
espacio significativamente, ya que en las pistas exteriores pueden almacenarse
más sectores que en las interiores. Así, apareció la tecnología ZBR (grabación de
bits por zonas) que aumenta el número de sectores en las pistas exteriores, y
utiliza más eficientemente el disco duro.
Tipos de conexión
Si hablamos de disco duro podemos citar los distintos tipos de conexión que poseen
los mismos con la placa base, es decir pueden ser SATA, IDE,SCSI o SAS:
SATA (Serial ATA): El más novedoso de los estándares de conexión, utiliza un bus serie para la transmisión de
datos. Notablemente más rápido y eficiente que IDE. Existen tres versiones, SATA 1 con velocidad de
transferencia de hasta 150 MB/s (hoy día descatalogado), SATA 2 de hasta 300 MB/s, el más extendido en la
actualidad; y por último SATA 3 de hasta 600 MB/s el cual se está empezando a hacer hueco en el mercado.
Físicamente es mucho más pequeño y cómodo que los IDE, además de permitir conexión en caliente.
SAS (Serial Attached SCSI): Interfaz de transferencia de datos en serie, sucesor del SCSI paralelo, aunque sigue
utilizando comandos SCSI para interaccionar con los dispositivos SAS. Aumenta la velocidad y permite la conexión
y desconexión en caliente. Una de las principales características es que aumenta la velocidad de transferencia al
aumentar el número de dispositivos conectados, es decir, puede gestionar una tasa de transferencia constante
para cada dispositivo conectado, además de terminar con la limitación de 16 dispositivos existente en SCSI, es por
ello que se vaticina que la tecnología SAS irá reemplazando a su predecesora SCSI. Además, el conector es el
mismo que en la interfaz SATA y permite utilizar estos discos duros, para aplicaciones con menos necesidad de
velocidad, ahorrando costes. Por lo tanto, las unidades SATA pueden ser utilizadas por controladoras SAS pero no
a la inversa, una controladora SATA no reconoce discos SAS.
PARTICIÓN DE DISCOS
A toda participación se le da formato mediante un sistema de Archivos como FAT, NTFS, ext4, ext3, ext2, FAT32,
ReiserFS, Reiser4 u Otro.
En Windows, las particiones reconocidas son identificadas con una letra seguida por un signo de doble punto (p.ej.
C:\) hasta cuatro particiones primarias; prácticamente todo tipo de discos magnéticos y memorias
flash (como pendrives) pueden particionarse. Sin embargo, para tener la posibilidad de más particiones en un solo
disco, se utilizan las particiones extendidas, las cuales pueden contener un número ilimitado de particiones lógicas en
su interior. Para este último tipo de particiones, no es recomendado su uso para instalar ciertos sistemas operativos,
sino que son más útiles para guardar documentos o ejecutables no indispensables para el sistema. Los discos ópticos
(DVD, CD) no soportan particiones. Es necesario tener en cuenta que solo las particiones primarias y lógicas pueden
contener un sistema de archivos propio.
Representación gráfica de un disco particionado. Cada recuadro blanco representa algún sistema de archivos vacío.
Los espacios en gris representan los espacios sin particionar del disco. Las particiones rodeadas por líneas moradas
o violetas representan las particiones primarias. Las particiones rodeadas por bordes rojos representan la partición
extendida (que es un tipo de partición primaria); y en su interior, se encuentran las particiones lógicas, rodeadas por
los bordes de color verde.
Es común que los sistemas basados o similares a UNIX generalmente se usan hasta con 3 particiones: la principal,
montada en el directorio raíz (/); a veces hay también una segunda que se usa para montar el directorio /home, el cual
contiene las configuraciones de los usuarios, y finalmente, una tercera llamada swap, que se usa para la memoria
virtual temporal. Sin embargo, 2 particiones (/, y swap); es el mínimo suficiente en estos sistemas operativos. Cabe
decir además que las particiones de intercambio (swap) pueden instalarse sin problemas dentro de una partición
lógica. Las particiones de intercambio, al igual que a la memoria RAM, no se les asigna un directorio; este tipo de
particiones se usa para guardar ciertas réplicas de la memoria RAM, para que de esta forma la RAM tenga más espacio
para las tareas en primer plano, guardando las tareas en segundo plano dentro de la partición de intercambio.
Algunos sistemas tipo UNIX están diseñados para funcionar con una sola partición, sin embargo, estos diseños no son
muy comunes.
Tipos de particiones
El formato o sistema de archivos de las particiones (p. ej. NTFS) no debe ser confundido con el tipo de partición (p. ej.
partición primaria), ya que en realidad no tienen directamente mucho que ver. Independientemente del sistema de
archivos de una partición (FAT, ext3, NTFS, etc.), existen 3 tipos diferentes de particiones:
Partición primaria: Son las divisiones crudas o primarias del disco, solo puede haber 4 de éstas o 3 primarias y una
extendida. Depende de una tabla de particiones. Un disco físico completamente formateado consiste, en realidad,
de una partición primaria que ocupa todo el espacio del disco y posee un sistema de archivos. A este tipo de
particiones, prácticamente cualquier sistema operativo puede detectarlas y asignarles una unidad, siempre y
cuando el sistema operativo reconozca su formato (sistema de archivos).
Partición extendida: También conocida como partición secundaria es otro tipo de partición que actúa como una
partición primaria; sirve para contener infinidad de unidades lógicas en su interior. Fue ideada para romper la
Prof. AMORETTI DE LA CRUZ, Ademir 3
INSTITUTO DE EDUCACIÓN
SUPERIOR TECNOLÓGICO PRIVADO
limitación de 4 particiones primarias en un solo disco físico. Solo puede existir una partición de este tipo por
disco, y solo sirve para contener particiones lógicas. Por lo tanto, es el único tipo de partición que no soporta un
sistema de archivos directamente.
Partición lógica: Ocupa una porción de la partición extendida o la totalidad de la misma, la cual se ha formateado
con un tipo específico de sistema de archivos (FAT32, NTFS, ext2,...) y se le ha asignado una unidad, así el sistema
operativo reconoce las particiones lógicas o su sistema de archivos. Puede haber un máximo de 23 particiones
lógicas en una partición extendida. Linux impone un máximo de 15, incluyendo las 4 primarias, en discos SCSI y en
discos IDE 8963.
PARTICIONES PRIMARIAS
En los equipos PC, originales de IBM, estas particiones tradicionalmente usan una estructura llamada Tabla de
particiones, ubicada al final del registro de arranque maestro (MBR, Master Boot Record). Esta tabla, que no puede
contener más de 4 registros de particiones (también llamados partition descriptors), específica para cada una su
principio, final y tamaño en los diferentes modos de direccionamiento, así también como un solo número,
llamado partition type, y un marcador que indica si la partición está activa o no (sólo puede haber una partición activa
a la vez). El marcador se usa durante el arranque; después de que el BIOS cargue el registro de arranque maestro en la
memoria y lo ejecute, el MBR de DOS comprueba la tabla de partición a su final y localiza la partición activa. Entonces
carga el sector de arranque de esta partición en memoria y la ejecuta. A diferencia del registro de arranque maestro,
generalmente independiente del sistema operativo, el sector de arranque está instalado junto con el sistema
operativo y sabe cómo cargar el sistema ubicado en ese disco en particular.
Notar que mientras la presencia de un marcador activo se estandariza, no se utiliza en todos los gestores de arranque.
Por ejemplo, los gestores LILO, GRUB (muy comunes en el sistema Linux) y XOSL no buscan en la tabla de particiónes
del MBR la partición activa; simplemente cargan una segunda etapa (que puede ser contenida en el resto del cilindro 0
ó en el sistema de archivos). Después de cargar la segunda etapa se puede cargar el sector de arranque de cualquiera
de las particiones del disco (permitiendo al usuario seleccionar la partición), o si el gestor conoce cómo localizar
el kernel (núcleo) del sistema operativo en una de las particiones (puede permitir al usuario especificar opciones
de kernel adicionales para propósitos de recuperación) estratégicos.
Uno de los principales usos que se le suele dar a las particiones (principalmente a la extendida) es la de almacenar
toda la información del usuario (entiéndase música, fotos, vídeos, documentos), para que al momento de
reinstalar algún sistema operativo se formatee únicamente la unidad que lo contiene sin perder el resto de la
información del usuario.
A lo largo de los años han aparecido numerosos sistemas de particionamiento, para casi todas las arquitecturas de
ordenadores existentes. Muchos son relativamente transparentes y permiten la manipulación conveniente de las
particiones de disco; algunos, sin embargo, son obsoletos.
Las tablas de particiones (MBR) sólo admiten hasta 2,2 TB por partición. Dado que sólo soportan 4 particiones
primarias, el tamaño máximo admisible para un disco duro sería de 8,8 TB (el resto de capacidad no se podría utilizar).
Como la arquitectura IBM PC es muy común, las tablas de partición probablemente subsistirán cierto tiempo. Sin
embargo, existe un proyecto de Intel llamado Extensible Firmware Initiative (EFI) con el sistema GPT, que soporta
teóricamente hasta 9,4 9,4 ZB.
CUESTIONARIO
LABORATORIO