Partición de disco
Una partición de disco, en
mantenimiento, es el nombre genérico que recibe cada división presente en una
sola unidad física de almacenamiento de datos. Toda partición tiene su propio
sistema de archivos (formato); generalmente, casi cualquier sistema operativo
interpreta, utiliza y manipula cada partición como un disco físico independiente,
a pesar de que dichas particiones estén en un solo disco físico.
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.
Los discos ópticos (DVD, CD)
utilizan otro tipo de particiones llamada UDF (Universal Disc Format,
"Formato de Disco Universal" por sus siglas en inglés), el cual
permite agregar archivos y carpetas y es por ello que es usado por la mayoría
de software de escritura por paquetes, conocidos como programas de grabación de
unidades ópticas
En Windows, las particiones
reconocidas son identificadas con una letra seguida por dos puntos (por
ejemplo, C:). Prácticamente todo tipo de discos magnéticos y memorias flash
(como pendrives) pueden particionarse. En sistemas UNIX y UNIX-like, las
particiones de datos son montadas en un mismo y único árbol jerárquico, en el
cual se montan a través de una carpeta, proceso que sólo el superusuario (root)
puede realizar.
Representación gráfica de un disco particionado. Cada recuadro blanco representa algún sistema de archivos vacío. Los espacios en gris representan los espacios sin particionar del disco. Las particiones rodeadas por líneas moradas o violetas representan las particiones primarias. Las particiones rodeadas por bordes rojos representan la partición extendida (que es un tipo de partición primaria); y en su interior, se encuentran las particiones lógicas, rodeadas por los bordes de color verde
Tipos de particiones
El formato o sistema de archivos
de las particiones (NTFS) no debe ser confundido con el tipo de partición (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:
1. 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).
2. 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.
3. 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 23 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.
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.
Razones para el uso de particiones
Algunos sistemas de archivos (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.
No hay comentarios:
Publicar un comentario