You are on page 1of 5

INSTITUTO DE EDUCACIÓN

SUPERIOR TECNOLÓGICO PRIVADO

SISTEMAS OPERATIVOS I PRIMERA ORGANIZACIÓN TECNOLÓGICA


CON NIVEL UNIVERSITARIO

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.

Dentro de un disco duro hay uno o varios platos (entre 2 y 4


normalmente, aunque hay hasta de 6 ó 7 platos), que son discos (de
aluminio o cristal)concéntricos y que giran todos a la vez.
El cabezal (dispositivo de lectura y escritura) es un conjunto de brazos
alineados verticalmente que se mueven hacia dentro o fuera según
convenga, todos a la vez. En la punta de dichos brazos están las cabezas
de lectura/escritura, que gracias al movimiento del cabezal pueden leer
tanto zonas interiores como exteriores del disco.
Cada plato posee dos caras, y es necesaria una cabeza de
Componentes de un disco duro. De izquierda a
lectura/escritura para cada cara. Si se observa el esquema Cilindro-
derecha, fila superior: tapa, carcasa, plato, eje;
Cabeza-Sector de más abajo, a primera vista se ven 4 brazos, uno
fila inferior: espuma aislante, circuito
para cada plato. En realidad, cada uno de los brazos es doble, y
impreso de control, cabezal de lectura /
contiene 2 cabezas: una para leer la cara superior del plato, y otra
escritura, actuador e imán, tornillos.
para leer la cara inferior. Por tanto, hay 8 cabezas para leer 4 platos,
Prof. AMORETTI DE LA CRUZ, Ademir 1
INSTITUTO DE EDUCACIÓN
SUPERIOR TECNOLÓGICO PRIVADO

SISTEMAS OPERATIVOS I PRIMERA ORGANIZACIÓN TECNOLÓGICA


CON NIVEL UNIVERSITARIO

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.

El primer sistema de direccionamiento que se usó fue el CHS (cilindro-cabeza-sector),


ya que con estos tres valores se puede situar un dato cualquiera del disco. Más
adelante se creó otro sistema más sencillo: LBA (direccionamiento lógico de
bloques), que consiste en dividir el disco entero en sectores y asignar a cada uno un
único número. Éste es el que actualmente se usa.

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:

 IDE: Integrated Device Electronics ("Dispositivo con electrónica integrada") o ATA


(Advanced Technology Attachment), controla los dispositivos de almacenamiento
masivo de datos, como los discos duros y ATAPI (Advanced Technology
Attachment Packet Interface) Hasta aproximadamente el 2004, el estándar
principal por su versatilidad y asequibilidad. Son planos, anchos y alargados. Pista (A), Sector (B), Sector de una
pista (C), Clúster (D)
 SCSI: Son interfaces preparadas para discos duros de gran capacidad de
almacenamiento y velocidad de rotación. Se presentan bajo tres especificaciones: SCSI Estándar (Standard SCSI),
SCSI Rápido (Fast SCSI) y SCSI Ancho-Rápido (Fast-Wide SCSI). Su tiempo medio de acceso puede llegar a 7
milisegundos y su velocidad de transmisión secuencial de información puede alcanzar teóricamente los 5 Mbps en
los discos SCSI Estándares, los 10 Mbps en los discos SCSI Rápidos y los 20 Mbps en los discos SCSI Anchos-Rápidos
(SCSI-2). Un controlador SCSI puede manejar hasta 7 discos duros SCSI (o 7 periféricos SCSI) con conexión tipo
margarita (daisy-chain). A diferencia de los discos IDE, pueden trabajar asincrónicamente con relación al
microprocesador, lo que posibilita una mayor velocidad de transferencia.

 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.

Prof. AMORETTI DE LA CRUZ, Ademir 2


INSTITUTO DE EDUCACIÓN
SUPERIOR TECNOLÓGICO PRIVADO

SISTEMAS OPERATIVOS I PRIMERA ORGANIZACIÓN TECNOLÓGICA


CON NIVEL UNIVERSITARIO

 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

SISTEMAS OPERATIVOS I PRIMERA ORGANIZACIÓN TECNOLÓGICA


CON NIVEL UNIVERSITARIO

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.

PARTICIONES EXTENDIDAS Y LÓGICAS


Cualquier versión del DOS puede leer sólo una partición FAT primaria en el disco duro. Esto unido al deterioro de la
FAT con el uso y al aumento de tamaño de los discos movió a Microsoft a crear un esquema mejorado relativamente
simple: una de las entradas de la tabla de partición principal pasó a llamarse partición extendida y recibió un número
de tipo de partición especial (0x05). El campo inicio de partición tiene la ubicación del primer descriptor de la partición
extendida, que a su vez tiene un campo similar con la ubicación de la siguiente; así se crea una lista enlazada de
descriptores de partición. Los demás campos de una partición extendida son indefinidos, no tienen espacio asignado y
no pueden usarse para almacenar datos. Las particiones iniciales de los elementos de la lista enlazada son las llamadas
unidades lógicas; son espacios asignados y pueden almacenar datos. Los sistemas operativos antiguos ignoraban las
particiones extendidas con número de tipo 0x05, y la compatibilidad se mantenía. Este esquema reemplaza al antiguo
ya que todas las particiones de un disco duro se pueden poner dentro de una sola partición extendida. Por alguna
razón, Microsoft no actualizó su sistema operativo DOS para arrancar desde una partición extendida, debido a que la
necesidad para particiones primarias se preservó. Por encima de éstas todavía se habría permitido una partición FAT
primaria por unidad, significando todas las otras particiones FAT primarias deben tener sus números de tipo de
partición prior cambiando al arranque DOS, para que ésta sea capaz de proceder. Esta técnica, usada por varios
administradores de arranque populares, se llama ocultación de la partición. Sin embargo hay que tener en cuenta una
quinta partición que se puede comprimir pero no es muy recomendable.

RAZONES PARA EL USO DE PARTICIONES


 Algunos sistemas de archivos (p.e. versiones antiguas de sistemas FAT de Microsoft) tienen tamaños máximos
más pequeños que los que el tamaño que proporciona un disco, siendo necesaria una partición de tamaño
pequeño, para que sea posible el adecuado funcionamiento de este antiguo sistema de archivos.
 Se puede guardar una copia de seguridad de los datos del usuario en otra partición del mismo disco, para evitar la
pérdida de información importante. Esto es similar a un RAID, excepto en que está en el mismo disco.
 En algunos sistemas operativos aconsejan más de una partición para funcionar, como por ejemplo, la partición de
intercambio (swap) en los sistemas operativos basados en Linux.
 A menudo, dos sistemas operativos no pueden coexistir en la misma partición, o usar diferentes formatos de
disco “nativo”. La unidad se particiona para diferentes sistemas operativos.

Prof. AMORETTI DE LA CRUZ, Ademir 4


INSTITUTO DE EDUCACIÓN
SUPERIOR TECNOLÓGICO PRIVADO

SISTEMAS OPERATIVOS I PRIMERA ORGANIZACIÓN TECNOLÓGICA


CON NIVEL UNIVERSITARIO

 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.

LAS VENTAJAS DEL USO DE PARTICIONES EXTENDIDAS


Las particiones extendidas se inventaron para superar el límite de 4 particiones primarias máximas por cada disco
duro y poder crear un número ilimitado de unidades lógicas, cada una con unsistema de archivos diferente de la otra.
Todos los sistemas modernos (Linux, cualquier Windows basado en NT e incluso OS/2) son capaces de arrancar desde
una unidad lógica. Sin embargo, el MBR por defecto utilizado por Windows y DOS sólo es capaz de continuar el
proceso de arranque con una partición primaria. Cuando se utiliza este MBR, es necesario que exista por lo menos una
partición primaria que contenga un cargador de arranque (comúnmente el NTLDR de Windows). Otros cargadores de
arranque que reemplazan el MBR, como por ejemplo GRUB, no sufren de esta limitación.

CUESTIONARIO

Desarrolla el siguiente cuestionario en un Editor de Texto, utilizando internet:

1. ¿Qué características presenta un Disco Duro?


2. ¿Qué fabricantes existen de Disco Duro y cuáles son sus marcas?
3. ¿Qué son Discos Duros Dinámicos?
4. Describa:
- Volumen Simple de un Disco Duro.
- Disco Duro Distribuido.
- Disco Duro Seccionado.
- Disco Reflejado.
- Disco Raid-5.

LABORATORIO

Realice diversas particiones, utilizando software de particionamiento en una máquina virtual.

Prof. AMORETTI DE LA CRUZ, Ademir 5

You might also like