Discos - Esquemas de Partición

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 3

Taller Informática – EETP N° 628.

DISCOS DUROS – ESQUEMAS DE PARTICIÓN - PARTICIONES – SIST. DE ARCHIVOS.

Introducción
Una partición de un disco duro es una división lógica en una unidad de almacenamiento (por ejemplo
un disco duro o unidad flash), en la cual se alojan y organizan los archivos mediante un sistema de
archivos. Existen distintos esquemas de particiones para la distribución de particiones en un disco.
Los más conocidos y difundidos son MBR (Master Boot Record) y GPT (GUID Partition Table).

Para poder contener datos, las particiones tienen que poseer un sistema de archivos. El espacio no
asignado en un disco no es una partición, por lo que no puede tener un sistema de archivos. Existen
múltiples sistemas de archivos con diferentes capacidades
como: FAT, NTFS, FAT32, EXT2, EXT3, EXT4, Btrfs,FedFS, ReiserFS, Reiser4 u otros.

Particiones dentro de un disco duro

Para tener la posibilidad de múltiples particiones en un sólo disco, se utilizan las particiones
extendidas. Éstas fueron creadas con el propósito de contener un número ilimitado de particiones
lógicas en su interior. No es recomendado usar éstas para instalar sistemas operativos, sino que son
más útiles para guardar documentos o ejecutables no indispensables para el sistema (como archivos
de los usuarios, respaldo de los archivos en la partición principal, etc.)

Es necesario tener en cuenta que sólo las particiones primarias y lógicas pueden contener un
sistema de archivos propio. Las particiones extendidas carecen de esta característica porque fueron
hechas sólo para contener otras particiones (Las Lógicas).

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 múltiples unidades lógicas en su interior.
Fue ideada para romper la 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 32 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.

Nótese 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 particiones del MBR la partición activa; simplemente cargan una
segunda etapa (que puede ser contenida en el resto del cilindro 0 o 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.
 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.
 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 ZB y múltiples particiones (todas ellas primarias).

También podría gustarte