Está en la página 1de 9

PREPARACIÓN DE UN DISCO

U.T.4

ESTRUCTURA FÍSICA

Desde un punto de vista físico, un disco duro tiene una estructura física, creada durante los procesos de fabricación y de ‘formato físico’, independientemente del SO, que es la siguiente:

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 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 tiene dos caras, y es necesaria una cabeza de lectura/escritura para cada cara (no es una cabeza por plato, sino una por cara).

cada cara (no es una cabeza por plato, sino una por cara). ∑ Platos : Cada
cada cara (no es una cabeza por plato, sino una por cara). ∑ Platos : Cada

Platos: Cada uno de los discos que

dentro del disco duro.

Platos : Cada uno de los discos que dentro del disco duro . A Pista B

A Pista

B Sector

C Sector de una pista

D Cluster

. A Pista B Sector C Sector de una pista D Cluster hay ∑ Caras o

hay

Caras o Cabezas (Heads): Cada uno de los dos lados de un plato. Se numeran de arriba abajo, de 0 a c-1

Pistas (Tracks) : Una circunferencia dentro de una cara; la pista 0 está en el borde exterior.

Cilindros: Conjunto de todas las pistas, de todas las caras, de todos los discos que ocupan la misma posición.

Sectores (Sectors): Cada unos de los segmentos (512 bytes) en que se divide cada una de las pistas. Los sectores físicos se numeran de 1 a s (hasta el final del disco).

El ‘sector’ (512 bytes) es la unidad mínima de información del disco desde el punto de vista físico (para el disco).

1

PREPARACIÓN DE UN DISCO

U.T.4

Ejemplo de Estructura física de un Disco Duro

Tipo

Caras

Cilindros por cara

Sectores

por

Sectores Totales

Disco

Cilindros

Disco

0-255

(Total:

0-2.479

(Total

1-63

(Total:

1-39.997.400

(Total:

Duro

256)

2.480)

63)

39.997.440)

19GB

(caras) x (cilindros) x (sectores) = 256 x 2480 x 63 =39.997.440 sectores totales

Sabiendo que cada sector tiene 512 Bytes => 39.997.440 x 512 = 20.478.689.280 Bytes

Pasando el total de Bytes a GB => 20.478.689.280 / (1024 x 1024 x 1024) _ 19 GB

PROCESO DE PREPARACIÓN de UN DISCO

1. Formato físico o de Bajo nivel

2. Particiones del Disco.

3. Reglas de particionado

4. Formato Lógico

1.Formato de disco duro a bajo nivel.

Todo disco duro viene de fábrica con un formato hecho a bajo nivel mediante el cual se definen de forma permanente sobre la superficie de sus platos una serie de pistas y sectores sobre los que se grabarán los datos que tenga que almacenar. Este tipo de formateo consiste en colocar marcas en la superficie del disco para dividirlo en sectores físicos de 512 bytes e ir numerándolos, para posteriormente poder acceder a ellos cuando sea necesario indicando sus números de cabeza, sector y cilindro.

Pero antes de que los sistemas operativos puedan grabar ficheros sobre ellos, a los discos duros hay que realizarles dos operaciones imprescindibles: la de particionado y la de formateado.

Salvo los discos ópticos como los CDs y los DVDs, los discos magnéticos, como los discos duros, y las memorias flash, como los pendrives, pueden particionarse y formatearse.

2.Particionado de discos duros.

El Particionado del disco es un proceso imprescindible ya que mediante él se establece que una determinada superficie del disco sea tratada como una unidad de almacenamiento con entidad propia e independiente del resto del disco.

Para aprovechar la superficie total del disco puede definirse una sola partición que ocupe todo su espacio con lo que ya no sería posible definir otra más, o podría

2

PREPARACIÓN DE UN DISCO

U.T.4

repartirse su espacio entre varias particiones para poder utilizarlas como si fueran unidades independientes. Incluso se podría dejar espacio sin particionar, pero estaría desaprovechado.

Podemos definir una partición de disco como cada una de las divisiones establecidas en una unidad física de almacenamiento de datos sobre la que se puede montar un sistema de ficheros.

Crear una partición en un disco duro consiste en delimitar que parte de su superficie, aun libre, va a ocupar definiendo donde empieza, donde acaba y su tamaño.

Para la gestión de particiones se utilizan aplicaciones específicas incluidas en los sistemas operativos o bien utilidades de terceros. Éstas no sólo crean particiones sino que además pueden realizar otras operaciones sobre particiones tales como formatearlas, borrarlas o redimensionarlas, e incluso, desplazarlas a otra parte del disco siempre que sea posible, por no estar ocupada por otra partición.

Debe tenerse muy en cuenta que borrar una partición supone la pérdida automática de los datos que contenga, y que cualquier otra operación como el redimensionado o el desplazamiento de particiones también pueden ocasionar la perdida accidental de sus datos.

3. Reglas de particionado.

Desde que se empezaron a utilizar los discos duros ha existido un sistema de particionado basado en estructura BIOS. Según este sistema de particionado cada disco duro sólo admite un máximo de 4 particiones llamadas primarias.

Si por cualquier motivo fuese necesario dividir el disco en más de cuatro partes, se tiene la posibilidad de declarar una de estas particiones primarias como extendida, así, será tratada como una partición especial que se puede dividir en numerosas particiones llamadas lógicas.

En la actualidad existen unas nuevas reglas de particionado de reciente implantación que están basadas en el estándar UEFI (Unified Extensible Firmware Interface) cuyo objetivo es establecer el modo en que los sistemas operativos o las aplicaciones de arranque deben acceder a los datos del disco duro.

Los equipos que siguen el estándar UEFI implementan en sus discos duros una nueva forma de gestionar sus particiones mediante la GPT, o Tabla de Particiones GUID, en la que se pueden definir hasta 128 particiones primarias, lo que hace innecesario el uso de particiones extendidas y lógicas.

3

PREPARACIÓN DE UN DISCO

U.T.4

Particiones del Disco.

Partición: División del disco en una o varias partes con el objeto de:

1. Instalar varios sistemas operativos (un SO en cada partición).

2. Organizar la información (P. Ej.: una para el SO, otra para datos,… )

3. Aprovechar mejor el espacio.

4. Hacer más rápido el trabajo con el ordenador. (en vez de una sola partición con una raíz, con una estructura de árbol compleja, varias con estructuras de árbol más sencilla)

5. Por limitaciones del sistema operativo.

La primera vez que se particiona un disco duro, se crea el MBR (Registro Maestro de

Arranque/Master Boot Record/Root Sector).

El ‘MBR’ es el primer sector (512 bytes)

de cada disco duro: cara 0, cilindro 0, sector físico 1. (El resto de los sectores de la cara 0, cilindro 0 está reservado, sin uso. Contiene un ‘programa de inicio’ y la ‘tabla de particiones’. Al arrancar el ordenador, el registro contador del microprocesador se inicializa con el valor F000h, dirección de comienzo de las rutinas almacenadas en la memoria ROM. Las rutinas de arranque de la ROM cargan el programa de inicio del MBR en la dirección 7C00h y le pasa el control. Este programa de inicio lee la tabla de particiones, detecta la partición activa y le pasa el control al programa de inicio del sector de arranque de dicha partición.

Las particiones se realizan con el programa FDISK de cada sistema operativo u otros programas de utilidades de particiones.

Luego, el disco duro se puede dividir en varias partes (pareciendo como si tuviéramos varios discos duros) denominados particiones (conjunto de cilindros contiguos desde el exterior hacia el interior).

Las particiones pueden ser primarias, extendidas y lógicas:

Una partición primaria representa una ‘unidad lógica’ donde se pueden almacenar

sistemas operativos, aplicaciones y datos. Las particiones primarias se nombran de forma lógica de la siguiente manera:

- MS-Dos/Windows: C:, D:, E:,

- Linux: /dev/hda1, /dev/hda2, /dev/hda3 y /dev/hda4 si el disco duro está conectado

en el puerto IDE 0 como maestro; si conectado como esclavo, en vez de hda será

hdb; si en IDE 1, será hdc o hdd, respectivamente; si el disco es SCSI, en vez de

,Z:.

hda, hdb,

, será sda, sdb,

Una partición extendida es una partición que se puede subdividir en otras particiones ampliando así el límite de 4. Esta particiones creadas dentro de la partición extendida se denominan ‘lógicas’. La partición extendida no contiene información, sólo contiene una o varias particiones lógicas. La partición extendida se nombra de forma lógica de la siguiente manera:

4

PREPARACIÓN DE UN DISCO

U.T.4

- MS-Dos/Windows: sin nombre.

- Linux: igual que una primaria.

Una partición lógica representa una ‘unidad lógica’ donde se pueden almacenar sistemas operativos, aplicaciones, datos. Las particiones lógicas se nombran de forma lógica de la siguiente manera:

- MS-Dos/Windows: igual que las primarias.

- Linux: igual que las primarias, pero a partir del número 5 (/dev/hda5, /dev/hda6, ).

El número de particiones primarias, extendidas y lógicas es el siguiente:

Las particiones pueden ser como máximo 4. Pueden ser ‘primarias’ (entre 1 y 4) y ‘extendidas’ (sólo 1), sumando entre ambas el número máximo permitido de 4. Por tanto, las particiones posibles son: 1 ó 2 ó 3 ó 4 primarias sin extendida o pueden ser 1 ó 2 ó 3 primarias y 1 extendida. Y Lógicas (que solo pueden existir dentro de la extendida), pueden existir hasta 23 particiones lógicas.

Ejemplo1: Creación de particiones

MBR

PARTICIÓN 1

 

PARTICIÓN 2

SIN

 

PARTICIONAR

Ejemplo2: Formato Lógico de Partición 1

 

MBR

PARTICIÓN 1

 

PARTICIÓN

SIN

     

2

PARTICIONAR

Formato lógico (Alto Nivel)

División del espacio de cada partición en diferentes zonas con el objeto de gestionar la información. Se realiza con el programa específico de cada sistema operativo. Desde un punto de vista lógico, un disco (o partición) sólo tiene ‘sectores lógicos’ o clúster (que se crean con el ‘formateo lógico’). Se considera la unidad mínima desde el punto de vista lógico.

Los clúster son un conjunto de sectores contiguos y se numeran desde 0 hasta el final de cada partición.

El formateo de una unidad implica la eliminación de los datos, debido a que se cambia la asignación de archivos a clústeres con lo que se pierde la vieja asignación que permitía acceder a los archivos. Sistemas de ficheros.

Las particiones de un disco duro son independientes entre sí y cada una debe tener su propio formato y su propio sistema de ficheros.

5

PREPARACIÓN DE UN DISCO

U.T.4

Por tanto a cada partición, ya sea primaria o lógica, hay que darle un formato mediante

algún

FAT32, NTFS, ext2, ext3, ext4, ReiserFS, Reiser4 o cualquier otro.

como FAT,

sistema

de

archivos

existente

Pero teniendo en cuenta que debe ser compatible con el sistema operativo que la va a utilizar, ya que no todos los sistemas de archivos son reconocidos por todos los sistemas operativos.

Debe ser el usuario el que decida que formato se debe aplicar a cada partición en función del sistema que lo vaya a utilizar y del uso que vaya a dar a la partición.

En cuanto a sistemas de ficheros, podemos encontrar multitud de tipos, entre los que podemos destacar:

Para Windows: FAT, FAT16, FAT32, NTFS, EFS.

Para Linux: ext2, ext3, ext4, JFS, ReiserFS, XFS. (Más los anteriores de Windows).

Para Mac: HFS, HFS+.

Y no hay que confundir el tipo de formato o sistema de archivos de las particiones, por ejemplo: NTFS de Windows, con el tipo de partición que lo contiene, por ejemplo partición primaria.

¿Cómo ve en Windows 7 las particiones?

Particiones de sistema y particiones de arranque son nombres de particiones que Windows usa al instalarse en un disco duro basado en BIOS.

1. La partición de sistema contiene los archivos utilizados para localizar y arrancar Windows 7.

La partición de sistema contiene los archivos relacionados con el hardware y la carpeta de arranque que le indican al equipo dónde mirar para iniciar Windows.

Cuando Windows 7 se instala desde cero en un disco duro no particionado, de forma predeterminada, crea una partición de sistema separada. También lo hace cuando existan, antes de la instalación, menos de tres particiones primarias. Windows 7 crea esta partición con un tamaño de 100 MB. Y la declara como activa para que el equipo se inicie desde ella.

Es una partición independiente que no contiene ficheros propios del sistema operativo solo contiene indicaciones para localizar y cargar un sistema operativo que está instalado en otra partición.

6

PREPARACIÓN DE UN DISCO

U.T.4

Para proteger esta partición de sistema, y evitar que se dé formato de nuevo o que se elimine, Windows 7 la mantiene separada del resto de particiones y no le asignará una letra de unidad automáticamente. Por lo que la partición no aparecerá en el Explorador de Windows, evita con ello un uso accidental de la misma, aunque puede aparecer en herramientas tales como Administración de equipos. Cuando el equipo arranca, usa la información almacenada en la partición de sistema para iniciarse.

La partición de sistema se puede utilizar para:

Administrar y cargar otras particiones. Si el equipo está configurado como arranque dual o arranque múltiple es porque tiene instalado más de un sistema operativo de Microsoft tales como por ejemplo, Windows 7 y Windows Vista. En este caso, al iniciarse el equipo, se muestra una lista de los sistemas operativos que hay instalados para que el usuario pueda seleccionar el sistema operativo con el que debe arrancar la máquina en cada ocasión en función del que desea utilizar. Sólo puede existir una partición de sistema en un equipo, incluso aunque el equipo esté configurado como de arranque dual o arranque múltiple.

Usar herramientas de seguridad cuando el equipo haya sido configurado para ejecutar el Cifrado de unidad BitLocker.

Usar herramientas de recuperación siempre y cuando se haya instalado en el equipo el Entorno de recuperación de Windows (Windows RE).

2. La partición de arranque contiene los archivos propios del sistema operativo.

La partición de arranque es una partición que contiene los archivos pertenecientes a algún sistema operativo Windows. Por ejemplo, si tiene un equipo con arranque múltiple que contiene Windows Vista en una partición y Windows 7 en otra, cada uno de dichos volúmenes se consideran particiones de arranque.

La partición de sistema y la de arranque pueden ser la misma. Existirá sólo una, si Windows 7 se ha instalado actualizando a un sistema anterior alojado en la única partición del disco.

Cuando Windows 7 se instala en un disco basado en BIOS utiliza las particiones de esta manera:

Ejemplos de estructuras de partición de disco que incluyen particiones primarias, extendidas y lógicas.

SISTEMA DE ARCHIVOS.

primarias, extendidas y lógicas. SISTEMA DE ARCHIVOS. El sistema de archivos FAT16. El primer sistema de

El sistema de archivos FAT16. El primer sistema de archivos en ser utilizado en un sistema operativo de Microsoft fue el

7

PREPARACIÓN DE UN DISCO

U.T.4

sistema FAT, que utiliza una tabla de asignación de archivos. La tabla de asignación de archivos es en realidad un índice que crea una lista de contenidos del disco para grabar la ubicación de los archivos que éste posee. Ya que los bloques que conforman un archivo no siempre se almacenan en el disco en forma contigua, la tabla de asignación permite que se mantenga la estructura del sistema de archivos mediante la creación de vínculos a los bloques que conforman el archivo.

de vínculos a los bloques que conforman el archivo. El sistema de archivos FAT es un

El sistema de archivos FAT es un sistema de 16 bits. Esto implica que las direcciones de clúster no pueden ser mayores a 16 bits. El número máximo de clústers al que se puede hacer referencia con el sistema FAT es, por consiguiente, 2 16 (65536) clústers. Ahora

bien, ya que un clúster se compone de un número fijo (4,8,16,32,

de sectores de 512

bytes contiguos, el tamaño máximo de la partición FAT se puede determinar multiplicando el número de clústers por el tamaño de un clúster. Con clústers de 32Kb, el

tamaño máximo de una partición es, por lo tanto, de 2GB. Funcionamiento de la FAT

)

es, por lo tanto, de 2GB. Funcionamiento de la FAT ) El sistema de archivos NTFS
es, por lo tanto, de 2GB. Funcionamiento de la FAT ) El sistema de archivos NTFS

El sistema de archivos NTFS

El sistema de archivos NTFS (New Technology File System [Sistema de archivos de nueva tecnología]) se basa en una estructura llamada "tabla maestra de archivos" o MFT, la cual puede contener información detallada en los archivos.

Este sistema permite el uso de nombres extensos. Los nombres de archivo y de directorio pueden tener hasta 255 caracteres de longitud, incluyendo cualquier extensión. Los nombres conservan el modelo de mayúsculas y minúsculas, pero no distinguen mayúsculas de minúsculas.

8

PREPARACIÓN DE UN DISCO

U.T.4

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. No hay ningún objeto "especial" en el disco y no hay ninguna dependencia del hardware, como los sectores de 512 bytes. En NTFS no hay área reservada del disco para la MFT "tabla maestra de archivos" como las tablas de FAT.

NTFS ha aumentado considerablemente el tamaño de los archivos y los volúmenes, de forma que ahora pueden tener hasta 2^64 bytes (16 exabytes o 18.446.744.073.709.551.616 bytes). NTFS también ha vuelto al concepto de clústeres de FAT. Por tanto, se consideró que quizás 512 bytes por sector no fuera siempre un valor adecuado para la asignación. Para lograrlo, se permitió definir el

clúster como múltiplos del tamaño de asignación natural del hardware. Por último, en NTFS todos los nombres de archivo se basan en Unicode, y los nombres de archivo 8.3 se conservan junto con los nombres de archivo largos. NTFS sólo es recomendable para particiones superiores a 400 MB, ya que las estructuras del sistema consumen gran cantidad de espacio 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.

Sistema

Sistema

Operativo

de

Archivos

FAT16 

 

FAT16FAT32

FAT32

FAT16FAT32

FAT32

FAT16NTFS

NTFS

FAT16FAT32 NTFS

FAT32

NTFS

FAT16

FAT16

FAT32

NTFS

NTFS

NTFS

NTFS

NTFS

EXT2

EXT2

EXT3

EXT4

ReiserF

 

S

SISTEMAS LINUX

Los sistemas ext (ext2, ext3 y ext4) son los más característicos en los entornos Linux pero son incompatibles con entornos Windows. Se organiza en un superbloque, i-nodos y área de datos. Este tipo de sistema de ficheros admite características multiusuario para indicar los permisos y la propiedad de ficheros y directorios.

Ext4 nuevo sistema de ficheros para Linux evolucionado de Ext3 algunas de sus ventajas con respecto a este último son:

- Aumento del tamaño del sistema de ficheros a 1 Exabay = 2^20 Terabyte y del tamaño máximo por archivo (16 Tb).

- Número ilimitado de directorios frente a los 32.000 de

Ext3

- Mayor velocidad en la creación y borrado de ficheros

ReiserFS. Sistema de archivos diseñado e implementado por la empresa Namesys, liderado por Hans Reiser. Es soportado por Linux y otros sistemas operativos (algunos a través de implementaciones muy inestables).

9