You are on page 1of 7

GESTIN DEL DISCO

En un documento en Word realice un informe acadmico sobre las funciones y utilidades de la


gestin del disco. Enva tu archivo a travs de este medio.

DESARROLLO
GESTIN DE DISCOS

1. EL DISCO DURO
El disco duro es el dispositivo principal para el almacenamiento y recuperacin de grandes cantidades de
informacin. Constituyen el elemento fundamental de almacenamiento secundario (la memoria principal
sera la memoria RAM). El disco duro es un elemento de memoria no voltil y de tipo magntico.

Respecto al estudio de su estructura podemos tomar dos puntos de vista: el fsico y el lgico.
ESTRUCTURA FSICA DE UN DISCO DURO
Desde el punto de vista fsico, un disco duro est compuesto por un conjunto de discos que se encuentran
en una carcasa cerrada hermticamente junto con una parte mecnica que soporta las cabezas
lectoras (parecidas a las de un toca disco). Cada uno de esos discos cuenta a su vez con dos caras o
superficies sobre las cuales se puede almacenar informacin. Estas superficies estn magnetizadas y estn
compuestas por millones de pequeos elementos capaces de ser magnetizadas de forma positiva o
negativa. As, es posible representar los dos valores que forman un bit (0's y 1's). Sin embargo, esto no
quiere decir que siempre las dos caras sean utilizables ya que eso depende del nmero de cabezas
lectoras/escritoras disponibles. El conjunto de cabezales se puede desplazar linealmente desde el exterior
hasta el interior de la pila de platos mediante un brazo mecnico que los transporta. Por ltimo, para que
los cabezales tengan acceso a la totalidad de los datos, es necesario que la pila de discos gire. Este giro se
realiza a velocidad constante y no cesa mientras est encendido el ordenador.

A la hora de hacer referencia a las partes del disco, diferenciamos entre:

Plato: cada uno de los discos de los que estn compuesto el disco duro.
Cara: cada uno de los lados de un plato.
Cabeza: nmero de cabezales para la lectura/escritura de informacin.
Pista: una circunferencia dentro de una cara.
Cilindro: conjunto de varias pistas; son todas las circunferencias que estn alineadas verticalmente.
Sector: unidad mnima de informacin que se puede leer o escribir en un disco duro. Generalmente,
cada sector almacena 512 bytes de informacin.

El nmero total de sectores de un disco duro se puede calcular a travs de esta frmula (no es necesario
saberla ya que puede deducirse si se conoce la estructura de un disco duro)

n sectores = n caras * n pistas/cara * n sectores/pista

Ejemplo
Un disco duro con las siguientes caractersticas:

cilindros = 6.253,
cabezas = 16 y
sectores = 63.

El nmero total de sectores ser 6.253 * 16 * 63 = 6.303.024 sectores.


Si cada sector almacena 512 bytes de informacin, la capacidad mxima de este disco duro ser de:
6.303.024 sectores * 512 bytes/sector = 3.227.148.228 bytes ~ 3 GB.
A la hora de contar cada uno de los componentes, hay que tener en cuenta que las cabezas y los cilindros
se comienzan a enumerar desde el 0, mientras que los sectores lo hacen desde el 1. Un bloque de
informacin vendr determinado por su cabeza, su cilindro y por el sector que ocupa; por ejemplo 0-0-1.
PROCESO DE LECTURA/ESCRITURA
El proceso de lectura o escritura en el disco duro est compuesto por los siguientes pasos:
Desplazar los cabezales de lectura/escritura hasta el lugar donde empiezan los datos
Esperar a que el primer dato, que gira con los platos, llegue al lugar donde estn los cabezales
Leer el dato con el cabezal correspondiente.

ESTRUCTURA LGICA
La estructura lgica de un disco duro est formada por:
El sector de arranque o Master Boot Record, que contiene la tabla de particiones.
Las particiones, necesarias para poder colocar los sistemas de archivos.
El sector de arranque es el primer sector del disco duro, referenciado por la cabeza 0, cilindro 0 y
sector 1. En l se almacena la tabla de particiones y un pequeo programa master de inicializacin, llamado
tambin Master Boot. Este programa es el encargado de leer la tabla de particiones y ceder el control al
sector de arranque de la particin activa. Si no existiese particin activa, mostrara un mensaje de error.
Una particin de disco, es el nombre que recibe cada una de las divisiones presentes en una unidad
fsica de almacenamiento de datos. Cada particin representa una unidad lgica de informacin. Toda
particin tiene su propio sistema de archivos (formato). Cada sistema operativo interpreta, utiliza y
manipula cada particin como un disco fsico independiente, a pesar de que dichas particiones estn en un
solo disco fsico
El espacio particionado de un disco es aquel que ha sido asignado a alguna particin, mientras que el
espacio no particionado, es el espacio no accesible del disco ya que todava no ha sido asignado a ninguna
particin.

Un disco duro, por ejemplo, podra tener dos particiones (dos unidades lgicas dentro de una misma unidad
fsica) y trabajar de la misma manera que si tuvisemos dos discos duros. Como mnimo, un disco duro
debe tener una particin que sea la que albergue el sistema operativo.
Las razones que nos pueden llevar a crear ms de una particin en un disco son:
Organizativas. Por ejemplo, cuando hay dos usuarios que utilizan un mismo ordenador y, con objeto de
lograr una mejor organizacin y seguridad de sus datos, deciden utilizar particiones separadas.
Instalacin de ms de un sistema operativo. Cada sistema operativo requiere una particin por lo
que si queremos usar varios ser necesario particionar el disco.
Razones de eficiencia. Por ejemplo, suele ser preferible tener varias particiones FAT pequeas antes
que una gran particin FAT. Esto es debido a que cuanto mayor es el tamao de una particin, mayor es
el tamao del clster (conjunto de sectores). y, por consiguiente, se desaprovecha ms espacio de la
particin.
TIPOS DE PARTICIONES
El formato o sistema de archivos de las particiones (p. ej. NTFS) no debe ser confundido con el tipo de
particin (p. ej. particin primaria). Independientemente del sistema de archivos de una particin (FAT, ext3,
NTFS, etc.), existen 3 tipos diferentes de particiones:
Particin 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 fsico completamente
formateado consiste, en realidad, de una particin primaria que ocupa todo el espacio del disco y posee
un sistema de archivos. A este tipo de particiones, prcticamente cualquier sistema operativo puede
detectarlas y asignarles una unidad, siempre y cuando el sistema operativo reconozca su formato
(sistema de archivos).
Particin extendida: Tambin conocida como particin secundaria es otro tipo de particin que acta
como una particin primaria; sirve para contener infinidad de unidades lgicas en su interior. Fue ideada
para romper la limitacin de 4 particiones primarias en un solo disco fsico. Solo puede existir una
particin de este tipo por disco, y solo sirve para contener particiones lgicas. Por lo tanto, es el nico
tipo de particin que no soporta un sistema de archivos directamente.
Particin lgica: Ocupa una porcin de la particin extendida o la totalidad de la misma, la cual se ha
formateado con un tipo especfico de sistema de archivos (FAT32, NTFS, ext2,...) y se le ha asignado una
unidad, as el sistema operativo reconoce las particiones lgicas o su sistema de archivos. Puede haber
un mximo de 23 particiones lgicas en una particin extendida.
TABLA DE PARTICIONES
La tabla de particiones es una estructura de 64 bytes que se encuentra almacenada en el Master Boot
Record (MBR) a partir del byte 446. La tabla de particiones almacena toda la informacin bsica sobre la
particin: si es arrancable, si no lo es, el formato, el tamao y el sector de inicio.
A continuacin se muestra la estructura de las entradas de la tabla de particiones:

OFFSET
+OOh

NATURALEZA
Status de particin

SIZE
1 byte

00h = no activa
+01h
+02h
+04h
+05h
+06h
+08h

80h = Particin de Boot


Inicio de particin : Cabecera
Inicio de particin : Cilindro - Sector
Tipo de particin
Fin de particin : Cabecera
Inicio de particin : Cilindro - Sector
Nmero de sectores entre el MBR

1 byte
1 palabra
1 byte
1 byte
1 palabra
4 bytes

+0Ch

y el 1er sector de la particin


Nmero de sectores en la particin

4 bytes

2. SISTEMAS DE ARCHIVOS

El sistema de archivos es la estructura que utiliza una particin de disco para almacenar la informacin con
la finalidad de facilitar su acceso. El proceso de asignar un sistema de archivos a una particin se denomina
formateo.
Los sistemas operativos suelen tener su propio sistema de archivos, aunque hay sistemas operativos que
funcionan en diferentes entornos. El software del sistema de archivos se encarga de organizar los archivos y
directorios, manteniendo un registro de los bloques que pertenecen a cada archivo, los bloques no
utilizados, etc.
SISTEMAS DE ARCHIVOS UTILIZADOS EN WINDOWS
FAT y FAT32
Tabla de Asignacin de Archivos, en ingls FAT es un sistema de ficheros desarrollado para MS-DOS y
que posteriormente fue utilizado por Windows. Para que un sistema operativo pueda acceder al fichero,
todos los discos contienen una lista de los archivos que contienen a lo que llamamos directorio. En esta
lista se incluye otra lista (sublista) con informacin relativa a los paquetes que forman cada uno de los
ficheros. Estos paquetes de datos se llaman clsters, y la sublista, es la llamada FAT, que da nombre al
sistema de ficheros.
Los sistemas de archivos FAT son relativamente sencillos. FAT es un formato popular utilizado como
mecanismo de intercambio de datos entre sistemas operativos distintos que coexisten en el mismo
ordenador. Tambin se utiliza en tarjetas de memoria y dispositivos similares.
El sistema de archivos FAT tiene diferentes implementaciones, las cuales tienen algunas desventajas.
Cuando se borran y se escriben nuevos ficheros tiende a dejar fragmentos dispersos por todo el soporte.
Con el tiempo, esto hace que el proceso de lectura o escritura sea cada vez ms lento ya que las cabezas
lectores tardarn ms tiempo en posicionarse sobre las posiciones que ocupa el fichero. La denominada
desfragmentacin es la solucin a esto, pero es un proceso largo que debe repetirse frecuentemente
para mantener el sistema de ficheros en perfectas condiciones. Inicialmente FAT slo soportaba nombres
cortos de ficheros (ocho caracteres para el nombre y tres para la extensin). Adems, es un sistema de
archivos que carece de permisos de seguridad.
FAT16 slo soporta discos con un volumen no superior a 2GB, por lo que fue necesario el desarrollo de
otros sistemas de archivos como fue FAT32.
FAT32 fue la respuesta para superar las limitaciones de FAT16, al mismo tiempo que se mantena la
compatibilidad con MS-DOS. Entre las limitaciones que superaba se encontraba la de superar el lmite de
2Gb en las particiones, si bien se mantiene el tamao mximo de archivo, que es de 4Gb.Microsoft
debido a compatibilidades de software incluy un nuevo lmite de particin en unos 124Gb, fijndolo
posteriormente en un mximo de 32Gb.
Tanto FAT32 como FAT, a pesar de sus inconvenientes, tienen una gran ventaja y es que son accesibles
por una gran cantidad de sistemas operativos, entre los que se encuentran Unix, Linux, Mac OS...
NTFS
El sistema de archivos NTFS (New Technology File System) fue introducido en 1.993 en Windows NT
3.1, aunque no fue hasta la salida de Windows XP cuando se incorpor en los PC. Este sistema de
archivos permite:

compresin nativa de ficheros y cifrado.

gestionar archivos de ms de 4Gb, fijndose el tamao mximo en unos 16Tb.

Permite particiones de hasta 256Tb.

Realizar un mejor aprovechamiento de disco

Sin embargo, tambin presenta una serie de inconvenientes, como puede ser la necesidad de un espacio
del disco bastante grande para guardar la informacin del formato. Adems, las particiones formateadas
en NTFS no son accesibles desde cualquier otro sistema operativo que use cualquier versin de FAT. Linux
tiene soporte parcial de escritura y total de lectura para particiones NTFS.

SISTEMAS DE ARCHIVOS UTILIZADOS POR LINUX


ext
Linux cuenta con controladores que permiten la utilizacin de varios tipos de sistemas de archivos
especficos para Linux, as como controladores para tipos de sistemas de archivos creados para otros
sistemas operativos. Los tipos que pueden emplearse con Linux estn incluidos en el kernel del sistema
operativo.
ext2 (second extended filesystem, en espaol, segundo sistema de archivos extendido) es un sistema de
archivos para Linux.
El sistema de ficheros ext2 tiene un tipo de tabla FAT de tamao fijo, donde se almacenan los i-nodos.
Los i-nodos son una versin muy mejorada de FAT, que bsicamente lo que hace es apuntar a dnde se
encuentran las partes o bloques fsicos de un fichero. Estos bloques son de tamao fijo, desde los 512
bytes hasta los 4 kB, lo cual asegura un buen aprovechamiento del espacio libre con archivos pequeos.
Los lmites son un mximo de 2 TB de archivo, y de 4 TB de particin.
ext3 (third extended filesystem, en espaol, tercer sistema de archivos extendido) es un sistema de
archivos que mejora algunos defectos de ext2. La gran ventaja es la utilizacin de un registro por diario,
aunque incluye otras ventajas como:

velocidad y escalabilidad frente a otros sistemas de archivos

Permite actualizar el sistema de archivos de ext2 a ext3 sin necesidad de formatear.

Tiene un menor consumo de CPU

Es ms seguro que otros sistemas de ficheros en Linux.

Por contra tambin presenta una serie de desventajas como son:

Al crearse para ser compatible con la arquitectura de archivos ext2, no se ha podido incorporar
mejoras que traen los nuevos sistemas de archivos.

No hay una comprobacin del diario.

Aunque Windows no tiene un soporte nativo para ext2 ni ext3, pueden instalarse drivers para poder
acceder a ese tipo de sistemas de archivos. Este driver hace que se puedan montar las particiones sin
tener que usar programas aparte. Otra opcin es usar el programa Explore2fs que nos permite ver y
copiar los archivos que hay en una particin ext3 o ext2 sin necesidad de montar la particin.
ext4 (fourth extended filesystem, en espaol, cuarto sistema de archivos extendido) es un sistema de
archivos con registro por diario que incluye mejoras sobre el sistema de archivos ext3. ext4 aporta las
siguientes mejoras con respecto a ext3:

Soporta discos de hasta 1024 PiB.

Soporte aadido de extent para reducir la fragmentacin. Esto tambin implica un aumento en el
rendimiento del ordenador al trabajar con ficheros de gran tamao.

Menor uso del CPU.

Mejoras en la velocidad de lectura y escritura.

Linux utiliza un espacio en el disco para guardar informacin que no se mantiene en memoria. Este
sistema se llama swap.
3. MANEJO DE PARTICIONES
CREAR PARTICIONES
Para crear una particin, lo primero que necesitamos es tener espacio no particionado dentro de nuestro
dispositivo. El tamao de la particin, ser el que se desee, teniendo en cuenta que es posible modificar
ese tamao una vez creada.
Cuando una particin primaria contenga un sistema operativo, habr que tener en cuenta que no se
puede colocar en cualquier parte del disco. De hecho, su inicio no puede sobrepasar los primeros 2GB del
disco. Ese lmite se conoce como lmite de arranque.
El proceso de creacin de particiones lgicas sigue los mismos pasos que la creacin de particiones
primarias.

ELIMINAR PARTICIONES
A la hora de eliminar una particin tambin se destruyen los datos que contiene. La mayora del software
utilizado para el manejo de particiones, permite utilizar dos tipos de eliminacin. Por un lado,
la eliminacin segura a travs de la cual, la particin eliminada no podr ser recuperada; y por otro,
la eliminacin con posibilidad de recuperacin. No obstante, a la hora de recuperar una particin
existen bastantes inconvenientes y slo es contadas ocasiones se puede recuperar una particin
correctamente.
FORMATEAR PARTICIONES
A la hora de formatear una particin se puede llevar en dos niveles: formateo a alto nivel y formateo a
bajo nivel.
El formateo a alto nivel o formateo lgico, slo borra la tabla de acceso a los archivos almacenados
en el disco, pero no los datos. Es un caso similar a cuando borramos el ndice de un libro. Es el tipo de
formateo ms utilizado ya que permite asignar el sistema de archivos a la particin.
Durante el proceso de formateo se realiza una comprobacin de errores en el disco. Este proceso no debe
ser interrumpido ya que el disco puede quedar en un estado inestable. Al terminar el formateo todos los
datos del disco habrn sido eliminados; no obstante, este tipo de formateo permite su recuperacin con
software especializado.
Para formatear un disco pueden utilizarse programas como el Partition Magic o bien desde el propio
explorador de Windows.
El formateo a bajo nivel o formateo fsico, elimina todos los datos del disco, incluidas las particiones
y las tablas de archivos. Con este formateo ser imposible recuperar los datos anteriores.
MODIFICAR EL TAMAO DE UNA PARTICIN
Al crear una particin es necesario indicar el tamao que va a tener; sin embargo, es posible que una
particin existente se nos haya quedado demasiado pequea, o sea demasiado grande. En estos casos
es posible redimensionar el tamao de la particin.
Para ello existen programas como Partition magic o Gparted que nos permiten realizar esta operacin. En
cualquier caso, hay que tener en cuenta que para aumentar el tamao de una particin ser necesario
que tengamos disponible espacio sin particionar.

FUSIONAR PARTICIONES
Otra de las operaciones que podemos realizar con las particiones es unirlas, obteniendo una sola
particin de mayor tamao. Para ello es necesario que una est al lado de la otra y los sistemas de
archivos sean compatibles entre s.
En caso de que los sistemas de archivos de las particiones sean diferentes pero compatibles entre s,
durante la unin se realizar una conversin a un sistema de archivos comn. La informacin
almacenada en la particin que va a desaparecer a costa de la unin se guardar en una carpeta que
forma parte del contenido de la particin final.
4. SOFTWARE PARA LA GESTIN DE PARTICIONES
A continuacin nombraremos varias aplicaciones que se encarguen de la gestin de particiones, una que
viene incorporada en Windows, otra utilizada en sistemas operativos Linux y otra de pago.
FDISK
Fdisk es un programa creado para el sistema operativo MS-DOS e incluido por defecto en Windows 98 y
Windows ME que nos permite crear y eliminar particiones FAT16 y FAT32. Adems, es capaz de identificar
particiones NTFS y tiene compatibilidad con discos mayores de 512MB.
Los inconvenientes que presenta FDISK, adems de no reconocer las particiones con NTFS, son que no
permite modificar el tamao de una particin ya creada y unir particiones ya creadas.
GPARTED
GParted es una aplicacin de software libre creada para sistemas operativos que permite realizar
operaciones con particiones y sistemas de archivos. Esta herramienta utiliza una interfaz grfica que
facilita la realizacin de esas operaciones.

PARTITION MAGIC
Partition Magic es una aplicacin que funciona bajo sistemas operativos Windows y que permite
realizar operaciones con particiones y sistemas de archivos. Permite manipular particiones de tipo NTFS y
FAT de Windows y ext2 y ext3 de Linux.
Partition Magic tiene problemas de compatibilidad con Windows Vista, hacindolo inoperativo en
versiones ms actuales que Windows XP.

INSTALACIN DE SISTEMAS OPERATIVOS


Los discos de instalacin de los sistemas operativos tambin permiten gestionar las particiones
existentes, creando o eliminando particiones. Dependiendo el sistema operativo que queramos instalar
podremos manejar sistemas de archivos diferentes; as, si queremos instalar Windows slo podremos
manejar FAT y NTFS.

You might also like