Documente Academic
Documente Profesional
Documente Cultură
Aunque los discos rígidos pueden ser muy chicos, aún así contienen millones de bits y, por lo tanto,
necesitan organizarse para poder ubicar la información. Este es el propósito del sistema de archivos. La
superficie de cada cilindro, uniforme en un principio, se divide durante el formateo (esto significa que
se magnetizan las partículas de la superficie...) en pequeñas secciones que luego pueden ubicarse más
fácilmente.
• pistas
• sectores
• cilindros
Recuerde que el disco rígido se compone de varios discos circulares que giran alrededor de un eje y
que están cubiertos a cada lado por óxido magnético. Al estar polarizados, éstos pueden utilizarse para
almacenar datos.
Las pistas son las áreas concéntricas escritas a ambos lados del disco.
Página 1 de 10
Discos Duros: Estructura Lógica “Tecnico en Sistemas Microinformáticos”
Existen millones de pistas y cada una posee entre 240 y 480 sectores.
Un cilindro contiene todos los datos ubicados en la misma pista de discos diferentes (es decir, una
arriba de la otra en forma vertical) ya que esto forma un "cilindro" de datos en el espacio.
Por consiguiente, el formateo físico consiste en organizar la superficie de cada disco en entidades
llamadas pistas y sectores, mediante la polarización de áreas del disco utilizando los cabezales de
escritura. Las listas se numeran a partir del 0, y luego los cabezales polarizan la superficie de los discos
en forma concéntrica. Cuando el cabezal pasa de una pista a la siguiente, deja un espacio. Cada pista se
organiza a sí misma en sectores (con una numeración que comienza desde el 1) y se separa por
espacios. Cada uno de estos sectores comienza con un área reservada para la información del sistema
denominada prefijo. y termina con un área denominada sufijo
El propósito del formateo de bajo nivel es, por lo tanto, el de preparar la superficie del disco para
recibir datos (por este motivo, no depende del sistema operativo) e indicar "sectores defectuosos", a
través de pruebas que el fabricante lleva a cabo.
Suma de control
Durante el formateo, se llevan a cabo pruebas de control (algoritmos que permiten comprobar la
validez de sectores mediante las sumas de control) y cada vez que a un sector se lo considera
defectuoso, se escribe en el prefijo la suma de control (inválida). A partir de ese momento, no puede
ser utilizado y se lo "marca como defectuoso".
Al leer los datos, el disco envía un valor que depende del contenido del paquete enviado, el cual se
almacena inicialmente junto con los datos. El sistema calcula este valor basándose en los datos
recibidos, y, luego, lo compara con el que se almacena junto con los datos. Si estos dos valores
Página 2 de 10
Discos Duros: Estructura Lógica “Tecnico en Sistemas Microinformáticos”
difieren, los datos pierden su validez y es posible que se produzca un problema en la superficie del
disco.
La verificación de redundancia cíclica (CRC (por sus siglas en inglés)), se basa en el mismo principio
para verificar la integridad de un archivo.
Los sistemas operativos utilizan sistemas de archivos diferentes, por lo que el tipo de formateo lógico
dependerá del tipo de sistema operativo que usted instale. Entonces, si usted formatea su disco con un
solo sistema de archivos, esto reduce naturalmente el número y el tipo de sistemas operativos que
puede instalar (de hecho, sólo puede instalar sistemas operativos que utilicen el mismo sistema de
archivos).
Afortunadamente, existe una solución a este problema, que es la de crear particiones. Cada una de estas
particiones puede contar de manera efectiva con su propio sistema de archivos, y, por lo tanto, usted
puede instalar diferentes tipos de sistemas operativos.
Existen tres tipos de particiones: particiones primarias, particiones extendidas y unidades lógicas.
Un disco puede contener hasta cuatro particiones primarias (sólo una de las cuales puede estar activa),
o tres particiones primarias y una partición extendida. En la partición extendida, el usuario puede crear
unidades lógicas (es decir, "simular" discos rígidos pequeños).
Analicemos un ejemplo en el que el disco contiene una partición primaria y una partición extendida
formada por tres unidades lógicas (más adelante examinaremos particiones primarias múltiples):
Página 3 de 10
Discos Duros: Estructura Lógica “Tecnico en Sistemas Microinformáticos”
En el caso de los sistemas DOS (DOS, Windows 9x), sólo la partición primaria se puede arrancar. Por
lo tanto, es la única en la que se puede iniciar el sistema operativo.
El particionamiento es el proceso de escribir los sectores que conformarán la tabla de partición (la
cual contiene información acerca de la partición: tamaño en sectores, posición con respecto a la
partición primaria, tipos de partición existentes, sistemas operativos instalados,...)
Cuando se crea una partición, se le da un nombre de volumen que le permite ser identificada
fácilmente.
Una vez cargado en la memoria, este programa determinará desde qué partición del sistema se debe
iniciar y ejecutará el programa (denominado bootstrap [arranque]) que iniciará el sistema operativo
presente en la partición.
Este sector del disco también contiene toda la información relacionada con el disco rígido (fabricante,
número de serie, número de bytes por sector, número de sectores por clúster, número de sectores,...).
Por consiguiente, este sector es el más importante del disco rígido. También se usa en la instalación del
BIOS para reconocer al disco rígido. En otras palabras, sin él su disco rígido sería inservible y esto lo
convierte en blanco favorito de los virus.
Página 4 de 10
Discos Duros: Estructura Lógica “Tecnico en Sistemas Microinformáticos”
Sistemas de archivos
En esta sección, es importante diferenciar entre el sistema de archivos FAT y
la tabla de asignación de archivos (FAT, por sus siglas en inglés).
FAT es el nombre del sistema de archivos que utilizan los sistemas operativos DOS (DOS y Windows
95 así como Windows NT y OS/2, los cuales la admiten).
Los sistemas de archivos FAT se caracterizan por utilizar una tabla de asignación de archivos y utilizar
clústers (o bloques).
Los clústers son las unidades de almacenamiento más pequeñas en un sistema de archivos FAT. De
hecho, un clúster representa un número fijo de sectores en el disco.
La FAT (File Allocation Table [Tabla de Asignación de Archivos]) es el corazón del sistema de
archivos. Se ubica en el sector 2 del cilindro 0, cabezal 1 (y se duplica en otro sector como precaución
en caso de accidente). Esta tabla registra los números de los clústers que se utilizan, y en qué parte de
los clústers se ubican los archivos.
El sistema de archivos FAT admite discos o particiones de hasta un máximo de 2 GB, pero sólo
permite un máximo de 65536 clústers. Por eso, cualquiera sea el tamaño de la partición o del disco,
deben haber suficientes sectores por clúster para que todo el espacio del disco pueda contenerse en
65525 clústers. Como resultado, cuanto más grande sea el disco (o la partición), mayor será el número
de sectores por clúster.
El sistema de archivos FAT utiliza un directorio raíz (representado en los sistemas operativos que
utilizan este tipo de sistemas de archivos por el símbolo C:\), el cual debe ubicarse en un lugar
específico del disco rígido. Este directorio raíz almacena información en los subdirectorios y los
archivos que contiene. En el caso de un archivo, almacenará:
Página 5 de 10
Discos Duros: Estructura Lógica “Tecnico en Sistemas Microinformáticos”
Partición primaria
Una partición primaria se debe formatear en forma lógica y tener un sistema de archivos apropiado
para el sistema operativo instalado.
Si en su disco posee varias particiones primarias, sólo una se mantendrá activa y visible por vez, según
el sistema operativo con el que haya iniciado su ordenador. Al elegir con qué sistema operativo iniciará
el sistema, usted determina que partición será visible. La partición activa es la partición que se carga
desde uno de los sistemas operativos al encender el ordenador. Todas las particiones, a excepción de la
que se utiliza para iniciar el sistema, permanecen ocultas. De esta manera, nadie puede tener acceso a
sus datos. Por lo tanto, sólo se puede tener acceso a los datos de una partición primaria desde el sistema
operativo instalado en esa partición.
Partición extendida
Las particiones extendidas se desarrollaron para superar el límite de cuatro particiones primarias, ya
que en ellas se pueden crear todas las unidades lógicas que se deseen. En una partición extendida se
requiere al menos una unidad lógica ya que no es posible almacenar datos en ellas en forma directa.
Muchas máquinas se formatean con una partición grande que utiliza todo el espacio disponible en la
unidad. Sin embargo, esta no es la solución más ventajosa en términos de rendimiento y capacidad. La
solución es crear varias particiones que le permitan:
Página 6 de 10
Discos Duros: Estructura Lógica “Tecnico en Sistemas Microinformáticos”
En cuanto al rendimiento, el acceso a los archivos en una partición NTFS es más rápido que en una
partición de tipo FAT, ya que usa un árbol binario de alto rendimiento para localizar a los archivos.
En teoría, el tamaño límite de una partición es de 16 exabytes (17 mil millones de TB). Sin
embargo, el límite físico de un disco es de 2TB.
Es a nivel de la seguridad que el NFTS se destaca, ya que permite que se definan atributos para
cada archivo. La versión 5 de este sistema de archivos (estándar en Windows 2000 [cuyo
seudónimo es NT 5]) brinda aún más opciones nuevas, como ser un alto rendimiento y cuotas de
disco por volumen definidas para cada usuario. NTFS v.5 también debería admitir la
administración remota...
El sistema de archivos NTFS se basa en una estructura diferente, llamada tabla maestra de
archivos, que contiene registros de los archivos y directorios de la partición. El primer registro,
llamado descriptor, contiene información acerca de la MFT (una copia de esta información se
almacena en el segundo registro). El tercer registro contiene el archivo de registro. Este es un
archivo que contiene todas las acciones llevadas a cabo en la partición. Los siguientes registros,
que constituyen lo que se conoce como el núcleo, hacen referencia a cada archivo y directorio de la
partición en la forma de objetos con atributos asignados. Esto implica que la información que
concierne a cada archivo se almacena en un archivo y éste se registra dentro de la MFT. Por lo
tanto, la MFT es una estructura de almacenamiento de los datos en la partición y no una lista de
clústers.
¿Qué es la fragmentación?
Cuando usted guarda un archivo en un disco (que en un principio está vacío), toda la información
concerniente a este archivo se escribe secuencialmente. Es decir, una pieza atrás de la otra. Al
guardar un segundo archivo, éste se escribirá a continuación del primero, y así consecutivamente.
Sin embargo, cuando se elimina un archivo, se produce un espacio vacío en el disco. Por lo tanto,
los siguientes archivos llenarán los "agujeros", y sus piezas se dispersarán por el disco. Este
Página 7 de 10
Discos Duros: Estructura Lógica “Tecnico en Sistemas Microinformáticos”
fenómeno es aún más pronunciado en un disco rígido, que tiene mayor capacidad y contiene una
enorme cantidad de archivos.
Entonces, cuando el sistema obtiene acceso a un archivo, el cabezal del disco necesitará analizar
todos los lugares en los que se guardaron las piezas para poder leerlas. Este procedimiento reducirá
el rendimiento de la PC...
Se recomienda usar una utilidad de desfragmentación regularmente (una vez por mes
aproximadamente) que reorganice los datos almacenados en el disco.
Página 8 de 10
Discos Duros: Estructura Lógica “Tecnico en Sistemas Microinformáticos”
Discos dinámicos.
Es un método de almacenamiento introducido a partir del lanzamiento de Windows 2000 y
soportado por todas las versiones posteriores de Windows a excepción de Windows XP Home, que
carece de soporte para este tipo de almacenamiento. Los discos dinámicos tienen características y
funcionalidades que no pueden ser utilizadas con los discos básicos. Si con los discos básicos
hablábamos de particiones y unidades lógicas, en los discos dinámicos tenemos que hablar de
volúmenes dinámicos. Este tipo de volúmenes pueden ser de cinco tipos: simples, distribuidos,
seccionados, reflejados y RAID-5
Quizás la mejor forma de entender qué es un disco dinámico sea viendo los diferentes tipos de
volúmenes que soporta:
Volumen reflejado: Los volúmenes reflejados usan dos copias llamadas espejo, aunque aparecen
como una única entidad. Cuando se escribe cualquier dato en el volumen reflejado,
inmediatamente se reproduce en las copias espejo.
La funcionalidad de este tipo de volumen es fácil de imaginar: al funcionar el sistema con copias
espejo, la fiabilidad de los datos almacenados es mayor. Normalmente los volúmenes reflejados
funcionan con discos separados, ya que de este modo, si uno de los discos fallase, el sistema podría
seguir funcionando con el disco no afectado. Para hacer esto es necesario desdoblar o romper el
volumen espejado.
Es especialmente importante utilizar discos de las mismas características cuando se creen
volúmenes de este tipo y utilizar controladoras independientes para cada disco ya que esto aumenta
la tolerancia a errores, sobre todo si queremos reflejar volúmenes de sistema o de inicio. Un
volumen reflejado también es llamado RAID-1.
Volumen distribuido: Es una forma de repartir el espacio no asignado en un sistema con varios discos
en una única unidad lógica, lo cual permite utilizar más eficientemente el espacio disponible y las
letras de unidad, este tipo de volumen no puede ser reflejado y no es tolerante a errores, aunque
permite extender su tamaño a otras unidades disponibles.
Volumen seccionado: Podríamos decir que es una variante del volumen distribuido, ya que también
utiliza el espacio de varios discos y los convierte en una única unidad lógica. Este tipo de volumen
utiliza un tipo especial de formato para escribir en el disco y tiene más rendimiento que el volumen
distribuido. En contraprestación, los fallos de escritura suelen ser mayores que en el caso del
volumen distribuido.
Este tipo de volumen se suele llamar RAID-0, no se pueden extender a otros discos dinámicos en
caso de que sea necesario y tampoco se pueden reflejar. Quizá sea la forma menos fiable de
almacenamiento dinámico ya que si uno de los discos contenidos en el volumen seccionado falla,
el resto del volumen fallará también.
Aunque, vuelvo a repetir, que de todos los tipos de volúmenes dinámicos existentes éste es el que
mayor rendimiento ofrece, por lo que es utilizado en sistemas con grandes volúmenes de datos.
Volumen RAID – 5: Este tipo de volumen es tolerante a errores, y se caracteriza por tener sus datos
distribuidos en tres o más discos físicos. Al contrario que el RAID-0, se pueden recuperar los
Página 9 de 10
Discos Duros: Estructura Lógica “Tecnico en Sistemas Microinformáticos”
datos, en caso de que uno de los discos falle. Este tipo de volumen puede ser también
implementado mediante soluciones hardware, con la ventaja de que la implementación hardware
ofrece un mayor rendimiento que la implementación del RAID-5 mediante software, ya que éste
último sobrecarga el procesador.
Para finalizar esta primera parte, comentar que no todos estos volúmenes están disponibles en
todas las versiones de Windows.
La versión estándar de Windows XP Profesional sólo es capaz de trabajar con volúmenes simples,
distribuidos y seccionados; no obstante, Windows XP Prof permite crear remotamente volúmenes
RAID-5 o espejados.
Cuándo utilizar cada uno es una decisión personal, y que dependerá de nuestras circunstancias. Si
tenemos una máquina con varios sistemas operativos deberemos tener en cuenta que si creamos un
volumen espejado es probable que no podamos iniciar Windows XP Prof. Asimismo, cualquier
sistema operativo que no soporte discos dinámicos (Windows XP Home y toda la gama de Win9x)
no podrá tampoco ser utilizado, si convertimos nuestro disco duro básico en dinámico.
Otra precaución a tener en cuenta antes de realizar una conversión de este tipo es que, aunque un
disco duro básico puede ser convertido a dinámico la conversión de dinamico a basico, no es
factible sin pérdida de datos. Es decir, que para llevarla a cabo es necesario eliminar todos los
volúmenes dinámicos (con la consiguiente pérdida de datos). Tampoco es posible utilizar discos
dinámicos en medios extraíbles.
Página 10 de 10