You are on page 1of 10

Particiones

1
PARTICIONES



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).

Las particiones, para poder contener datos tienen que poseer un sistema de archivos. El
espacio no asignado en un disco no es una particin, por lo tanto 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 un signo
de doble punto (p.ej. C:\). 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.


































Particiones


2
































































Particiones


3

Tipos de particiones.

El formato o sistema de archivos de las particiones (FAT, NTFS, ext4,) no debe ser
confundido con el tipo de particin (particin primaria o extendida), ya que en realidad no
tienen directamente mucho que ver.

Independientemente del sistema de archivos de una particin, 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 23 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


4
En un disco duro slo pueden existir 4 particiones primarias (incluida la particin
extendida, si existe). Las particiones existentes deben inscribirse en una tabla de particiones
de 4 entradas situada en el primer sector de todo disco duro. De estas 4 entradas de la tabla
puede que no est utilizada ninguna (disco duro sin particionar, tal y como viene de fbrica)
o que estn utilizadas una, dos, tres o las cuatro entradas. En cualquiera de estos ltimos
casos (incluso cuando slo hay una particin), es necesario que en la tabla de particiones
figure una de ellas como particin activa. La particin activa es aquella a la que el programa
de inicializacin (Master Boot) cede el control al arrancar. El sistema operativo de la particin
activa ser el que se cargue al arrancar desde el disco duro. Ms adelante veremos distintas
formas de elegir el sistema operativo que queremos arrancar, en caso de tener varios
instalados, sin variar la particin activa en cada momento.

De todo lo anterior se pueden deducir varias conclusiones: Para que un disco duro sea
utilizable debe tener al menos una particin primaria. Adems para que un disco duro sea
arrancable debe tener activada una de las particiones y un sistema operativo instalado en
ella. Ms adelante, se explicar en detalle la secuencia de arranque de un ordenador. Esto
quiere decir que el proceso de instalacin de un sistema operativo en un ordenador consta
de la creacin de su particin correspondiente, instalacin del sistema operativo (formateo
de la particin y copia de archivos) y activacin de la misma. De todas maneras, es usual
que este proceso est guiado por la propia instalacin. Un disco duro no arrancar si no se
ha definido una particin activa o si, habindose definido, la particin no es arrancable (no
contiene un sistema operativo).

Hemos visto antes que no es posible crear ms de cuatro particiones primarias. Este lmite,
ciertamente pequeo, se logra subsanar mediante la creacin de una particin
extendida (como mximo una). Esta particin ocupa, al igual que el resto de las particiones
primarias, una de las cuatro entradas posibles de la tabla de particiones. Dentro de una
particin extendida se pueden definir particiones lgicas sin lmite. El espacio de la
particin extendida puede estar ocupado en su totalidad por particiones lgicas o bien, tener
espacio libre sin particionar.

Veamos el mecanismo que se utiliza para crear la lista de particiones lgicas. En la tabla de
particiones del Master Boot Record debe existir una entrada con una particin extendida (la
cual no tiene sentido activar). Esta entrada apunta a una nueva tabla de particiones similar a
la ya estudiada, de la que slo se utilizan sus dos primeras entradas. La primera entrada
corresponde a la primera particin lgica; la segunda, apuntar a una nueva tabla de
particiones. Esta nueva tabla contendr en su primera entrada la segunda particin lgica y
en su segunda, una nueva referencia a otra tabla. De esta manera, se va creando una
cadena de tablas de particiones hasta llegar a la ltima, identificada por tener su segunda
entrada en blanco.
























Particiones


5
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 elBIOS 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.

Notar 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.



Los sistemas operativos deben instalarse en particiones primarias, ya que de otra manera no
podran arrancar. El resto de particiones que no contengan un sistema operativo, es ms
conveniente crearlas como particiones lgicas. Por dos razones: primera, no se malgastan
entradas de la tabla de particiones del disco duro y,segunda, se evitan problemas para
acceder a estos datos desde los sistemas operativos instalados. Las particiones lgicas son
los lugares ideales para contener las unidades que deben ser visibles desde todos los
sistemas operativos.






Las tablas de particiones (MBR) slo admiten hasta 2,2 TB por particin. Dado que slo
soportan 4 particiones primarias, el tamao mximo admisible para un disco duro sera de
8,8 TB (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.














Particiones


6
Las ventajas del uso de particiones extendidas.

Las particiones extendidas se inventaron para superar el lmite de 4 particiones primarias
mximas por cada disco duro y poder crear un nmero ilimitado de unidades lgicas, cada
una con un sistema de archivos diferente de la otra. Todos los sistemas modernos (Linux,
cualquier Windows basado en NT e incluso OS/2) son capaces de arrancar desde una unidad
lgica. Sin embargo, el MBR por defecto utilizado por Windows y DOS slo es capaz de
continuar el proceso de arranque con una particin primaria. Cuando se utiliza este MBR, es
necesario que exista por lo menos una particin primaria que contenga un cargador de
arranque (por ejemplo el NTLDR de Windows). Otros cargadores de arranque que
reemplazan el MBR, como por ejemplo GRUB, no sufren de esta limitacin.





















































Particiones


7



























































Todas las particiones tienen un sector de arranque (el primero de la particin) con
informacin relativa a la particin. Si la particin tiene instalado un sistema operativo, este
sector se encargar de arrancarlo. Si no hubiese ningn sistema operativo (como es el caso
de una particin para datos) y se intentara arrancar, mostrara un mensaje de error.

Particiones


8
5. Secuencia de arranque de un ordenador

Todos los ordenadores disponen de un pequeo programa almacenado en memoria ROM
(Read Only Memory, memoria de slo lectura), encargado de tomar el control del ordenador
en el momento de encenderlo. Lo primero que hace el programa de arranque es un breve
chequeo de los componentes hardware. Si todo est en orden, intenta el arranque desde la
primera unidad fsica indicada en lasecuencia de arranque. Si el intento es fallido, repite la
operacin con la segunda unidad de la lista y as hasta que encuentre una unidad arrancable.
Si no existiese ninguna, el programa de arranque mostrara una advertencia. Esta secuencia
de arranque se define en el programa de configuracin del ordenador (tambin
llamado Setup, CMOS o BIOS). Lo usual es acceder a este programa pulsando la
teclaSuprimir mientras se chequea la memoria RAM, sin embargo su forma de empleo
depende del modelo del ordenador. Por ejemplo, la secuencia A:, C: indica que primero se
intentar arrancar desde la disquetera y si no fuera posible, desde el primer disco duro.







Nota: Normalmente los programas de configuracin utilizan la siguiente nomenclatura: la
unidad A: es la primera unidad de disquete; B:, la segunda; C:, el primer disco duro; y D:, el
segundo.

Suponiendo que arrancamos desde el disco duro, el programa de arranque de la ROM ceder
el control a su programa de inicializacin (Master Boot). Este programa buscar en la tabla
de particiones la particin activa y le ceder el control a su sector de arranque.
El programa contenido en el sector de arranque de la particin activa proceder al arranque
del sistema operativo.

Algunas aclaraciones: Cuando compramos un disco duro nuevo, ste viene sin particionar.
Esto significa que el disco duro no es arrancable y hay que configurarlo desde un disquete (o
un CD-ROM). Para ello es necesario establecer la secuencia de arranque de manera que est
la disquetera antes que el disco duro (de lo contrario puede no lograrse el arranque). Por el
contrario, si la secuencia de arranque esC:, A: y el disco duro es ya arrancable, no ser
posible arrancar desde un disquete, ya que ni siquiera lo leer.





9. Trabajar con varios sistemas operativos

Si instalamos varios sistemas operativos en el mismo ordenador, debemos tener una manera
eficiente de arrancar con cada uno de ellos. Una posibilidad poco acertada consiste en activar
cada vez la particin que queremos arrancar en la prxima sesin con el ordenador. La otra
posibilidad es instalar un gestor de arranque que aparezca antes de cargar algn sistema
operativo.

Los gestores de arranque suelen ofrecer un men con los distintos sistemas operativos
instalados para que el usuario elija uno de ellos cada vez que encienda el ordenador. Es
frecuente que tengan alguna opcin predeterminada y un contador de tiempo. Si en un
tiempo establecido no se elige ninguna opcin, se carga automticamente el sistema
operativo predeterminado.

El gestor de arranque suministrado con Windows NT 4.0 se suele instalar en una particin
MS-DOS o Windows 9x, y slo permite elegir entre esta particin y la de Windows NT.
LILO, el gestor de arranque de Linux, puede instalarse tanto en el sector de arranque del
disco duro como en la particin de Linux. Reconoce la mayora de los sistemas operativos
instalados en el ordenador y puede, incluso, arrancar sistemas operativos MS-DOS o
Windows 9x desde un segundo disco duro. El mayor inconveniente es su poco amistoso
modo de empleo. Al cargarse aparece un mensaje (LILO Boot) pidindonos el nombre del
Particiones


9
sistema operativo. Es necesario escribirlo y pulsar Enter. La tecla Tabulador permite ver las
opciones posibles y Enter activa la opcin predeterminada.

Otros gestores de arranque, como el de IBM (suministrado con Partition Magic 3.0),
necesitan una particin primaria del primer disco duro exclusivamente para ellos.
Lgicamente, sta debe ser la particin activa. El gestor de arranque de IBM tiene una
interfaz de usuario cmoda, aunque tambin algunas limitaciones: tiene problemas para
arrancar sistemas operativos desde una unidad de disco duro diferente a la primera, ocupa
una de las cuatro particiones primarias posibles del primer disco duro, y no es capaz de
arrancar una particin primaria FAT32 (Windows 98) si existen en el disco duro otras
particiones primarias FAT32 o FAT (como MS-DOS).

Cuando se trabaja con varios sistemas operativos conviene elegir correctamente los sistemas
de archivos de cada particin, con el fin de intercambiar y compartir datos entre los sistemas
instalados.








12. Limitaciones de capacidad. Modos normal (CHS) y LBA

Cuando se dise el primer disco duro de 10 MB, nadie que no fuera tomado por loco poda
predecir las enormes capacidades de los discos duros actuales. Debido a este vertiginoso
aumento de capacidades, se han ido llegando a ciertos lmites de capacidades impuestos por
el diseo de la BIOS del ordenador o de los propios sistemas operativos. Esto trae como
consecuencia que nuestro ordenador no reconozca un disco duro moderno de gran capacidad
o que slo reconozca una parte. Los casos siguientes dependiendo del elemento que origina
el problema, se solucionan bien actualizando la BIOS del ordenador o bien, actualizando el
sistema operativo utilizado.


Lmite de 528 MB

Las BIOS antiguas (anteriores a 1994 aproximadamente) no soportan discos duros
superiores a esta capacidad. Estos discos duros se caracterizan por tener ms de 1024
cilindros. La solucin consiste en actualizar la BIOS o en utilizar un programa residente en el
sector de arranque del disco duro (como el Disk Manager de Seagate o el Ontrack Disk
Manager de Quantum) que filtre los accesos a los discos. Estos mtodos realizan una
conversin de los valores reales de cilindros, cabezas y sectores del disco duro (CHS) a unos
valores virtuales que no superen el lmite de los 1024 cilindros (LBA).

Por ejemplo, el disco duro de Seagate con valores reales de 6253 cilindros, 16 cabezas y 63
sectores se convierte a unos valores virtuales de 781 cilindros, 128 cabezas y 63 sectores.
Como podemos observar, el valor de 128 cabezas (64 platos) no es una cifra real, pero
permite la disminucin del nmero de cilindros de forma que no supere el lmite de 1024 y
sigan siendo direccionables los mismos sectores (igual capacidad). Mediante esta conversin,
los sistemas operativos DOS y Windows pueden acceder al espacio por encima de los 528
MB. Estos parmetros virtuales, proporcionados por el fabricante, son conocidos por el
nombre de LBA (Logical Block Addressing, direccionamiento lgico de bloques). Para discos
duros que superen este lmite, es la opcin recomendada.

Advertencia: Una vez que existen datos en el disco duro, no se debe cambiar el modo del
disco duro ya que los sectores se direccionan de otra manera y esto puede desencadenar
prdida de datos.

Lmite de 2 GB

Las BIOS de algunos ordenadores no soportan discos duros de ms de 4092 cilindros
(aproximadamente 2 GB). En estos casos, es necesario actualizar la BIOS a una que
reconozca discos de ms capacidad.
Particiones


10

Este lmite coincide tambin con el tamao mximo de las particiones FAT (no del disco).
Viene impuesto por la utilizacin de una FAT de 16 bits, que slo es capaz de direccionar
2
16
grupos = 65.536. Como el tamao mximo del grupo es de 32 KB, la capacidad
resultante es 65.536 grupos * 32 KB/grupo = 2.097.152 KB = 2 GB.


Lmite de 8,4 GB

Igualmente al caso anterior, este lmite lo tienen algunas BIOS y algunos sistemas
operativos como DOS y Windows 95. Para superar este lmite es necesario una BIOS
actualizada y un sistema operativo que lo permita (como Windows 95 OSR2 Windows 98,
que estn basados en FAT32). Tambin es posible utilizar un controlador de discos duros
residente en memoria, como alternativa a BIOS no actualizadas.

Lmite de 2 TB

Este es el lmite de las particiones FAT32, todava lejos de las capacidades de los discos
duros actuales.

You might also like