Professional Documents
Culture Documents
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.
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.
1.1 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 tocadisco). Cada uno de esos discos cuenta a su vez con dos caras o superficies sobre las cuales se puede
almacenar informacin. Estas superficies estn magntizadas 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.
Plato: cada uno de los discos de los que estn compuesto el disco duro.
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
Por 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.
1.1.1 Proceso de lectura/escritura
El proceso de ectura o escritura en el disco duro est compuesto por los siguientes pasos:
1. Desplazar los cabezales de lectura/escritura hasta el lugar donde empiezan los datos
2. Esperar a que el primer dato, que gira con los platos, llegue al lugar donde estn los cabezales
3. Leer el dato con el cabezal correspondiente.
1.2 Estructura lgica
La estructura lgica de un disco duro est formada por:
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.
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: Tambien 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.
Naturaleza
Size
+OOh
Status de particin
00h = no activa
80h = Particin de Boot
1 byte
+01h
1 byte
+02h
1 palabra
+04h
Tipo de particin
1 byte
+05h
1 byte
+06h
1 palabra
+08h
4 bytes
+0Ch
4 bytes
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.
2.2 Sistemas de archivos utilizados por Linux
2.2.1 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. Sa gran ventaja es la
utilizacin de un registro por diario, aunque incluye otras ventajas como:
Al crearse para ser compatible con la arquitectura de archivos ext2, no se ha podido incorporar mejoras que traen los nuevos sistemas de archivos.
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:
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.
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
3.1 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.
3.2 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.
3.2.1 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 comoprobacin 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.
3.3 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.
3.4 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
ortra y los sistemas de archivos sean compatibles entre s.
En caso de que los sitemas 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.
4.1 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 cno 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.
4.2 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.
ST38641A
ST3195A
Floppy disk
80 cylinders
2 heads
18 sectors
WD 2540
7548AT IDE
LPS 540AT
SHD-30560A
Cylinders: 1024
Heads: 16
Sectors/Track: 63
Bytes/Sector: 512
1060 cilindros
8 discos
63 sect/pista
1120 cilindros
59 sect lgicos/pista
16 cabezales
acceso de 32 bits
64512 sect/cara
16 cabezales
1024 pistas
5. Explica qu es una particin. En qu ocasiones es recomendable crear ms de una particin en un mismo disco duro?
6. Qu es la tabla de particiones?Para qu sirve?
7. Qu es un sistema de archivos?Cmo se asigna un sistema de archivos a una particin?
8. Enumera los diferentes sistemas de archivos de los sistemas operativos Windows y Linux.
9. Qu desventajas ofreca FAT?
10. Indica las ventajas e inconvenientes de NTFS.
11. Cules son los sistemas archivos disponibles en Linux?Cul consideras que es mejor?
12. Busca en internet el significado de 'registro por diario'.
13. Cules son las condiciones necesarios que deben tener dos o ms particiones para poder unirlas, formando una sola de mayor tamao?
14. Indica Verdadero o Falso en las siguientes afirmaciones:
Para poder crear una particin es necesario que tengamos espacio sin particionar.
Para poder unir varias particiones es necesario que sus sistemas de archivos sean iguales.
Una vez que hemos borrado una particin es imposible recuperar lo datos que tena.
El formateo fsico es aquel que elimina todos los datos del disco, incluidas las particiones y las tablas de archivos.
Actividades de ampliacin
A1. Busca en internet el motivo de por qu Microsoft limit el tamao de particin en FAT32 a 32Gb.
A2. Investiga en internet a qu se debe la prdida de espacio que provoca el sistema de archivos NTFS.
Actividades de refuerzo
R1. Transforma las siguientes unidades de medida:
2.111.864.832 bytes a GB
8.675.398.102 KiloBytes a TB
1,44 M B bytes
1707725 MegaBytes GB
R2. Transforma las siguientes cantidades medidas en bytes a una unidad de medida adecuada para que el resultado no sea superior a 1000.
528.482.309 bytes
5.470.617.606.545 bytes
77.248 bytes
60.078.435.398 bytes