Академический Документы
Профессиональный Документы
Культура Документы
Introduccin
Una particin de un disco duro es una divisin lgica 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
distribucin de particiones en un disco. Los ms 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 particin, por lo que no puede tener un sistema
de archivos. Existen mltiples 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 ingls), el cual permite
agregar archivos y carpetas y es por ello que es usado por la mayora de software de
escritura por paquetes, conocidos como programas de grabacin de unidades pticas. Este
sistema de archivos es obligatorio en las unidades de DVD pero tambin se admiten en
algunos CD.
En Windows, las particiones reconocidas son identificadas con una letra seguida por dos
puntos (por ejemplo, C:), aunque tambin pueden ser montadas en directorios (por ejemplo
C:\Users). Prcticamente todo tipo de discos magnticos 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 jerrquico, en el cual se montan a travs de una
carpeta, proceso que slo el superusuario (root) puede realizar.
Es comn que en los sistemas basados o similares a UNIX generalmente se usan hasta con
3 particiones: la principal, montada en el directorio raz (/); una segunda que se usa para
montar el directorio /home, el cual contiene las configuraciones de los usuarios; y
finalmente, una tercera llamada swap, que se usa para la memoria virtual temporal. Sin
embargo, 2 particiones (/, y swap) es el mnimo suficiente en estos sistemas operativos. A
las particiones de intercambio (swap) no se les asigna un directorio; este tipo de particiones
se usa para guardar ciertas rplicas de la memoria RAM, para que de esta forma la RAM
tenga ms espacio para las tareas en primer plano, guardando las tareas en segundo plano
dentro de la particin de intercambio. Algunos sistemas tipo UNIX estn diseados para
funcionar con una sola particin, sin embargo, estos diseos no son muy comunes.
Particiones dentro de un disco duro
Para tener la posibilidad de mltiples particiones en un slo disco, se utilizan las particiones
extendidas. Estas fueron creadas con el propsito de contener un nmero ilimitado de
particiones lgicas en su interior. No es recomendado usar stas para instalar sistemas
operativos, sino que son ms tiles para guardar documentos o ejecutables no
indispensables para el sistema (como archivos de los usuarios, respaldo de los archivos en
la particin principal, etc.)
Es necesario tener en cuenta que slo las particiones primarias y lgicas pueden contener
un sistema de archivos propio. Las particiones extendidas carecen de esta caracterstica
porque fueron hechas slo para contener otras particiones.
Tipos de particiones
Particiones en un disco duro. Las primarias son hda-1 a hda-3, la extendida hda-4, la que
ms ocupa, estando las lgicas en esta ltima, comenzando por hda-5. Las lgicas se
pueden redimensionar y crear nuevas de forma sencilla, siempre que haya espacio dentro de
la extendida.
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), ya que en realidad no tienen directamente
mucho que ver. 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 mltiples
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 32 particiones lgicas en una particin extendida. Linux impone un mximo 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 ms de 4 registros de
particiones (tambin llamados ''partition descriptors''), especfica para cada una su
principio, final y tamao en los diferentes modos de direccionamiento, as tambin como un
solo nmero, llamado partition type, y un marcador que indica si la particin est activa o
no (slo puede haber una particin activa a la vez). El marcador se usa durante el arranque;
despus de que el BIOS cargue el registro de arranque maestro en la memoria y lo ejecute,
el MBR de DOS comprueba la tabla de particin a su final y localiza la particin activa.
Entonces carga el sector de arranque de esta particin 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 cmo cargar el
sistema ubicado en ese disco en particular.
Ntese 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 particin activa;
simplemente cargan una segunda etapa (que puede ser contenida en el resto del cilindro 0 o
en el sistema de archivos). Despus de cargar la segunda etapa se puede cargar el sector de
arranque de cualquiera de las particiones del disco (permitiendo al usuario seleccionar la
particin), o si el gestor conoce cmo localizar el kernel (ncleo) del sistema operativo en
una de las particiones (puede permitir al usuario especificar opciones de kernel adicionales
para propsitos de recuperacin estratgicos.
Cualquier versin del DOS puede leer slo una particin FAT primaria en el disco duro.
Esto unido al deterioro de la FAT con el uso y al aumento de tamao de los discos movi a
Microsoft a crear un esquema mejorado relativamente simple: una de las entradas de la
tabla de particin principal pas a llamarse particin extendida y recibi un nmero de tipo
de particin especial (0x05). El campo inicio de particin tiene la ubicacin del primer
descriptor de la particin extendida, que a su vez tiene un campo similar con la ubicacin
de la siguiente; as se crea una lista enlazada de descriptores de particin. Los dems
campos de una particin 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 lgicas; son espacios asignados y pueden almacenar datos. Los
sistemas operativos antiguos ignoraban las particiones extendidas con nmero de tipo 0x05,
y la compatibilidad se mantena. Este esquema reemplaza al antiguo ya que todas las
particiones de un disco duro se pueden poner dentro de una sola particin extendida. Por
alguna razn, Microsoft no actualiz su sistema operativo DOS para arrancar desde una
particin extendida, debido a que la necesidad para particiones primarias se preservaron.
Por encima de stas todava se habra permitido una particin FAT primaria por unidad,
significando todas las otras particiones FAT primarias deben tener sus nmeros de tipo de
particin prior cambiando al arranque DOS, para que sta sea capaz de proceder. Esta
tcnica, usada por varios administradores de arranque populares, se llama ocultacin de la
particin. Sin embargo hay que tener en cuenta una quinta particin que se puede
comprimir pero no es muy recomendable.
A lo largo de los aos han aparecido numerosos sistemas de particionamiento, para casi
todas las arquitecturas de ordenadores existentes. Muchos son relativamente transparentes y
permiten la manipulacin conveniente de las particiones de disco; algunos, sin embargo,
son obsoletos.
Las tablas de particiones (MBR) almacenan dos campos de 32 bits por particin que
indican el sector de inicio y tamao en sectores de la particin. Dado que los sectores son
de 512 bytes, slo admiten hasta 2 TiB por particin y 4 TiB como tamao mximo
admisible para un disco duro (el resto de capacidad no se podra utilizar). Como la
arquitectura IBM PC es muy comn, las tablas de particin probablemente subsistirn
cierto tiempo. Sin embargo, existe un proyecto de Intel llamado Extensible Firmware
Initiative (EFI) con el sistema GPT, que soporta tericamente hasta 9,4 ZB.
Las versiones publicadas de este sistema son: 3.1, 3.5, 3.51 y 4.0. Adems, Windows NT se
distribua en dos versiones, dependiendo de la utilidad que se le fuera a dar: Workstation
para ser utilizado como estacin de trabajo y Server para ser utilizado como servidor.
Aplicaciones para la edicin de particiones
GParted
GParted.