Las particiones
Cada disco duro constituye una unidad física. Sin embargo, los sistemas operativos no trabajan con unidades físicas directamente sino con unidades
lógicas. Dentro de una misma unidad física de disco duro puede haber varias unidades lógicas. Cada una de estas unidades lógicas constituye una partición del disco duro. Esto quiere decir que
podemos dividir un disco duro en, por ejemplo, dos particiones (dos unidades lógicas dentro de una misma unidad física) y trabajar de la misma manera que si tuviésemos dos discos duros (una
unidad lógica para cada unidad física).
Particiones y
directorios
Ambas estructuras permiten organizar datos dentro de un disco duro. Sin embargo, presentan importantes diferencias: 1ª) Las particiones son divisiones de tamaño fijo del
disco duro; los directorios son divisiones de tamaño variable de la partición; 2ª) Las particiones ocupan un grupo de cilindros contiguos del disco duro (mayor seguridad); los directorios suelen
tener su información desperdigada por toda la partición (por ello es necesaria la defragmentación periódica); 3ª) Cada partición del disco duro puede tener un sistema de archivos (FAT, FAT32,
NTFS, etc.) distinto; todos los directorios de una partición tienen el mismo sistema de archivos. Como mínimo, es necesario crear una partición para cada disco duro. Esta partición puede contener
la totalidad del espacio del disco duro o sólo una parte. Las razones que nos pueden llevar a crear más de una partición por disco se suelen reducir a tres:
1) Razones organizativas - Considérese el caso de una computadora que es compartida por dos usuarios y, con objeto de lograr una mejor organización y seguridad de sus datos, deciden utilizar particiones separadas.
2) Instalación de más de un sistema operativo - Debido a que cada sistema operativo requiere (como norma general) una partición propia para trabajar, si queremos instalar dos sistemas operativos a la vez en el mismo disco duro (por ejemplo, Windows 98 y Linux), será necesario particionar el disco.
3) Razones de eficiencia - Por ejemplo, suele ser preferible tener varias particiones FAT pequeñas antes que una gran partición FAT. Esto es debido a que cuanto mayor es el tamaño de una partición, mayor es el tamaño del grupo (clúster) y, por consiguiente, se desaprovecha más espacio de la partición. Más adelante, explicaremos esto con mayor detalle.
Las particiones pueden ser de dos tipos: primarias o lógicas. Las particiones lógicas se definen dentro de una partición primaria especial denominada partición extendida. En un disco duro sólo pueden existir 4 particiones primarias (incluida la partición 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 fábrica) o que estén utilizadas una, dos, tres o las cuatro entradas. En cualquiera de estos últimos casos (incluso cuando sólo hay una partición), es necesario que en la tabla de particiones figure una de ellas como partición activa. La partición activa es aquella a la que el programa de inicialización (Master Boot) cede el control al arrancar. El sistema operativo de la partición activa será el que se cargue al arrancar desde el disco duro. Más adelante veremos distintas formas de elegir el sistema operativo que queremos arrancar, en caso de tener varios instalados, sin variar la partición 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 partición primaria. Además para que un disco duro sea arrancable debe tener activada una de las particiones y un sistema operativo instalado en ella. Más adelante, se explicará en detalle la secuencia de arranque de una computadora. Esto quiere decir que el proceso de instalación de un sistema operativo en una computadora consta de la creación de su partición correspondiente, instalación del sistema operativo (formateo de la partición y copia de archivos) y activación de la misma. De todas maneras, es usual que este proceso esté guiado por la propia instalación del SO (sistema operativo). Un disco duro no arrancará si no se ha definido una partición activa o si, habiéndose definido, la partición no es arrancable (no contiene un sistema operativo).
Hemos visto antes que no es posible crear más de cuatro particiones primarias. Este límite se logra subsanar mediante la creación de una partición extendida (como máximo una). Esta partición ocupa, al igual que el resto de las particiones primarias, una de las cuatro entradas posibles de la tabla de particiones. Dentro de una partición extendida se pueden definir particiones lógicas sin límite. El espacio de la partición extendida puede estar ocupado en su totalidad por particiones lógicas o bien, tener espacio libre sin particionar.
Veamos el mecanismo que se utiliza para crear la lista de particiones lógicas. En la tabla de particiones del Master Boot Record debe existir una entrada con una partición
extendida (la cual no tiene sentido activar). Esta entrada apunta a una nueva tabla de particiones similar a la ya estudiada, de la que sólo se utilizan sus dos primeras entradas. La primera
entrada corresponde a la primera partición lógica; la segunda, apuntará a una nueva tabla de particiones. Esta nueva tabla contendrá en su primera entrada la segunda partición lógica 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 primarias y particiones lógicas
Ambos tipos de particiones generan las correspondientes unidades lógicas de la computadora. Sin embargo, hay una diferencia importante: sólo las particiones primarias se pueden
activar. Además, algunos sistemas operativos no pueden acceder a particiones primarias distintas a la suya.
Lo anterior nos da una idea de qué tipo de partición utilizar para cada necesidad. Los sistemas operativos (SO) deben instalarse en particiones primarias, ya que de otra manera no
podrían arrancar. El resto de particiones que no contengan un sistema operativo, es más conveniente crearlas como particiones lógicas (por ejemplo, un sector del disco duro que
ha de servir como depósito de instaladores, imágenes, mp3, documentos de textos, e-books. etc.). 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 lógicas son los lugares ideales para contener las unidades que deben ser visibles
desde todos los sistemas operativos. Algunos sistemas operativos presumen de poder ser instalados en particiones lógicas (Windows NT), sin embargo, esto no es del todo cierto: necesitan instalar
un pequeño programa en una partición primaria que sea capaz de cederles el control.
Estructura lógica de las
particiones
Dependiendo del sistema de archivos utilizado en cada partición, su estructura lógica será distinta. En los casos de MS-DOS y Windows 95, está formada por sector de arranque, FAT, copia de la
FAT, directorio raíz y área de datos. De todas formas, el sector de arranque es un elemento común a todos los tipos de particiones.
Todas las particiones tienen un sector de arranque (el primero de la partición) con información relativa a la partición. Si la partición tiene instalado un sistema operativo, este sector se
encargará de arrancarlo. Si no hubiese ningún sistema operativo (como es el caso de una partición para datos) y se intentara arrancar, mostraría un mensaje de error.
|
PROGRAMAS PARA LA GESTION DE PARTICIONES
BootIt Next Generation. Completo gestor de particiones y arranque de múltiples sistemas operativos
BootIt Next Generation (BootIt NG) es un administrador de particiones capaz de particionar, crear imágenes y gestionar el arranque. La única contra es que está en inglés.
Algunas funciones de BootIt NG:
• Compatible con XP
• Crea y borra particiones/volúmenes
• Copia y mueve particiones
• Formateo FAT/FAT32
• Crea imágenes (incluyendo directa a CD)
• Arranque desde cualquier partición en cualquier disco duro
• Arranque de distintos sistemas operativos en la misma partición
• Protección mediante contraseña
• Cambio de tamaño de particiones no destructivo (tanto FAT/FAT32 como NTFS)
Acronis Disk Editor Deluxe. Accede directamente a los datos de tu disco duro. Es una potente herramienta de análisis y gestión con la que podés tener el disco duro de tu sistema siempre a punto. La única contra es que está en inglés.
Acronis Disk Editor Deluxe te permite editar las particiones de disco a mano, trabajar directamente con las estructuras de datos, los sectores de disco y los sistemas de achivos NFTS y FAT32, visualizar el contenido del disco en modo hexadecimal, y muchas otras tareas que requieran acceso directo al disco, como copias de seguridad, eliminación de virus, etc.
El programa es seguro, ya que permite visualizar el impacto de cualquier cambio antes de que autorizarlo definitivamente. Funciona con discos duros IDE, SCSI, USB e IEEE 1394.
MasterBooter. Completísimo gestor de arranque y de particiones Te permite realizar particiones en tu disco duro para que podás usar más de un sistema operativo en tu PC. MasterBooter combina un potente sistema de creación de particiones con un gestor de arranque excepcional. Te permitirá instalar y arrancar desde seis sistemas operativos diferentes. Podrás colocar contraseñas a algunos de los sistemas operativos, ocultar las particiones que no sean compatibles, definir el tiempo que espera el sistema a la elección del usuario, y más.
Soporta los siguientes Sistemas Operativos:
Windows 95/98/ME/NT/2000/XP, DOS/Windows, Novell DOS, OpenDOS, IBM DOS, OSR2, Windows NT, OS/2, Linux, Unix FreeBSD, y Solaris. La única contra es que está en inglés.
Paragon Partition Manager. Gestiona particiones en disco duro cómodamente Es una utilidad que se encarga de facilitarte la creación, modificación o eliminación de
particiones en tu disco duro. La única contra es que está en inglés. Algunas características de Paragon Partition Manager:
• Convierte NTFS a FAT32/FAT y viceversa
• Permite tener más de una partición primaria en el disco duro
• Copia, mueve particiones
• Copia el disco duro completo a otro disco duro
• Soporta discos duros de gran tamaño (más de 80 GB)
• Es capaz de trabajar con discos duros vía USB
• Soporta nombres de fichero largos
• Cambia el tamaño de la partición sin pérdida de datos (FAT, FAT32, FAT32x, NTFS y Ext2FS)
PartitionMagic Gestiona, convierte y mejora el estado de las particiones de tu disco duro. PartitionMagic permite que tus datos, aplicaciones y sistemas operativos estén juntos y sin molestarse. Para nosostros, lo mejorcito en particiones a nivel personal, por lo fácil, ágil, rápido y seguro. Lo podés conseguir en español y te recomendamos instalarlo en cada una de las particiones si decidís particionar tu disco duro.
La partición de tu disco duro juega un papel fundamental en el mantenimiento de tu PC: evita conflictos, protege los datos y mejora considerablemente la eficiencia. Y, como si esto fuera poco, el proceso de partición también te permite recuperar hasta el 40% del espacio desperdiciado en tu disco duro! Si te ingresa un virus en una partición no podrá extenderese a la otra, al menos que "socialices" programas, o sea que una carpeta común sirva para distintos sistemas operativos. Te recomendamos encarecidamente que instalés independientemente cada programa en cada partición distinta, por ejemplo, deberás instalar Office en Windows 98 y también en Windows XP, ¡No te hagás el pija y quieras utilizar la misma instalación en todas las particiones!
Con PartitionMagic podrás crear particiones y cambiar su tamaño sin perder los datos, desplazar aplicaciones de una partición a otra sin esfuerzo, convertir FAT a FAT32, etc. O bien, podés utilizar BootMagicT, incluido en el paquete de PartitionMagic, para gestionar varios sistemas operativos. Pero si instalás XP o Win 2K (Windows 2000, para los amigos) no te hagás problema ni instales BootMagic, pues estos sistemas NTFS te gestionan el arranque de una manera fácil.
SISTEMAS OPERATIVOS Y SUS PARTICIONES
En Linux:
Los discos duros se encuentran divididos en particiones, donde cada partición corresponde a un sistema operativo. En el primer sector del disco está el registro de arranque maestro junto a la
tabla de particiones. El registro de arranque (como su nombre indica) se usa para arrancar el sistema. La tabla de particiones contiene información acerca del lugar y el tamaño de cada partición.
Hay tres clases de particiones:
1) Primarias: Las más usadas, debido al límite del tamaño de la tabla de particiones, sólo pueden tenerse hasta cuatro particiones primarias en un disco.
2) Extendidas: Una partición extendida no tiene datos ella misma; en su lugar, actúa como "soporte" de particiones lógicas; solo puede tenerse una partición extendida por
disco.
3) Lógicas: Se puede crear cualquier número de particiones lógicas.
Linux requiere por lo menos una partición, para el sistema de archivos raíz. Si desea crear varios sistemas de archivos, necesitará una partición por cada sistema de archivos.
La otra cuestión a considerar es el espacio de intercambio (swap). Se debe crear una partición de intercambio, una partición reservada exclusivamente como espacio de intercambio.
Por lo general, se crearán, al menos, dos particiones para Linux: una para ser usada como sistema de archivos raíz, y la otra como espacio de intercambio. Por supuesto, hay otras opciones, pero
ésta es la opción mínima.
El tamaño de los sistemas de archivos de su sistema Linux depende en gran parte de qué software quiera instalar en él. El tamaño de sus particiones de intercambio (debe elegir una para esto)
depende de la RAM virtual que necesite.
Muchas distribuciones necesitan que se creen a mano las particiones de Linux utilizando el programa fdisk. Otras pueden crearlas durante el mismo proceso de instalación. En cualquier caso,
debemos conocer lo siguiente acerca de los nombres para los dispositivos y las particiones en Linux. Bajo Linux, los dispositivos y las particiones tienen nombres muy distintos a los utilizados
en otros sistemas operativos. En MS-DOS / Windows, las disqueteras se identifican como A: y B:, mientras que las particiones del disco duro se identifican como C:, D:, etc. Con Linux, la
denominación es algo diferente.
dispositivo en Linux
Primera disquetera (A:) /dev/fd0
Primer disco duro (todo el disco) /dev/hda
Primer disco duro, partición primaria 1 /dev/hda1
Primer disco duro, partición primaria 2 /dev/hda2
Primer disco duro, partición lógica 1 /dev/hda5
Primer disco duro, partición lógica 2 /dev/hda6
Segundo disco duro (todo el disco) /dev/hdb
Segundo disco duro, partición primaria 1 /dev/hdb1
Primer disco duro SCSI (todo el disco) /dev/sda
Primer disco duro SCSI, partición primaria 1 /dev/sda1
Segundo disco duro SCSI (todo el disco) /dev/sdb
Segundo disco duro SCSI, partición primaria 1 /dev/sdb1
Observe que /dev/fd0 corresponde a la primera disquetera (A: bajo Windows) y que /dev/fd1 es la segunda (B:). Los discos duros SCSI se nombran de manera diferente a otros discos. Los IDE, EIDE y
CD-ROM (que no sean SCSI) se acceden a través de /dev/hda, /dev/hdb, etc. Las particiones de /dev/hda son /dev/hda1, /dev/hda2, etc. Los dispositivos SCSI son /dev/sda, /dev/sdb, etc., y las
particiones con /dev/sda1, /dev/sda2, etc. Las particiones lógicas se nombran de forma consecutiva partiendo de /dev/hda5.
En MS-DOS, Windows 95 y Windows 98:
Los sistemas operativos MS-DOS y Windows 9x, necesitan arrancar desde una partición primaria ubicada en la primera unidad física de disco duro. Además, la instalación de estos sistemas operativos
en particiones que comiencen después de los primeros 528 MB del disco duro, puede impedir que arranquen. Según lo anterior, el lugar para situar la partición se ve reducida a los primeros 528 MB
del primer disco duro. Este límite imposibilita entonces la instalación de varios sistemas operativos basados en FAT en particiones mayores de este tamaño. De todas maneras, algunos gestores de
arranque (o la propia BIOS del ordenador) son capaces de cambiar la asignación de discos duros de forma que el primero sea el segundo y el segundo, el primero: en este caso particular sí sería
posible arrancar una partición FAT desde una segunda unidad física.
En Windows NT:
Windows NT puede arrancar desde cualquier disco duro, ya sea desde una partición primaria o desde una partición lógica. Sin embargo, en el caso de que se instale en una partición lógica o en un
disco duro distinto al primero, es necesario que el gestor de arranque de Windows NT se instale en una partición primaria del primer disco duro. Si tenemos ya instalado otro sistema operativo
MS-DOS o Windows 9x, Windows NT instalará su gestor de arranque en el sector de arranque de la partición del anterior sistema operativo. Este gestor de arranque permitirá arrancar tanto el
anterior sistema operativo como Windows NT (ya esté en una partición lógica o en otro disco duro).
Formatear Partición NTFS
En Windows XP el formateado del disco
duro es algo mas complicado que el formateado de Windows 9x y Me.
Vamos a tratar de explicarlo lo más claro posible para que cualquier usuario de Windows XP siguiendo estas instrucciones pueda formatear su disco duro o partición sin ningún tipo de problema.
Para ello existen dos formas de hacerlo, según esté instalado Windows XP con el sistema de archivos FAT32 o NTFS. Lo primero que debemos saber es con cuál de los dos sistemas está instalado Windows XP.
Windows XP está instalado en NTFS. Para formatear la partición NTFS e instalar nuevamente Windows XP seguiremos estos pasos:
Con la PC apagada introducimos el disco nº 1 de instalación de Windows XP (en total son 6 discos) y arrancamos la PC.
A continuación vamos introduciendo los discos 2..3..4..5..6 según los vaya pidiendo.
Una vez haya cargado los 6 discos, nos ofrecerá las siguientes opciones. Instalar Windows XP. Recuperar la instalación de Windows XP o salir del programa.
Elegiremos la opción "Instalar Windows XP", pulsando la tecla Enter. Insertamos el CD-ROM de Windows XP en el lector de CD´s y clickeamos nuevamente Enter.
Pulsamos la tecla F8 para aceptar el contrato de licencia y continuar con el proceso.
En la siguiente ventana tenemos nuevamente la opción de reparar la instalación de Windows XP o instalación Nueva. Elegimos la opción Instalación nueva y presionamos la tecla ESC. para continuar.
En la siguiente pantalla vemos todas los discos y particiones, con tres opciones. Instalar Windows XP. Crear nueva partición, o Eliminar la partición seleccionada.
Ahora vamos a eliminar la partición, para ello la seleccionamos y pulsamos la tecla D y luego la tecla L para eliminarla (el sistema es a prueba de boludos y te pedirá la confirmación reiterada antes de borrar una partición).
En el cuadro de particiones veremos que ha desaparecido el nombre de unidad que tenía y en su lugar aparece el texto Espacio no particionado. Seleccionamos el texto de Espacio no particionado y pulsamos la tecla C para crear una nueva partición. Mostrará el espacio que queda libre en el disco, en este caso lo dejamos como está ya que lo que pretendemos es formatear y cargar nuevamente Windows XP (pero podríamos modificar el tamaño de la partición o hacer una nueva partición con menos tamaño de disco). Pulsamos la tecla Enter.
Ahora en el cuadro de particiones aparecerá con el nombre de unidad (Por ejemplo F:\) a continuación pulsamos la tecla Intro para continuar con la instalación.
En la siguiente ventana aparecerán las opciones para Formatear la partición, elegimos la opción de formatear en NTFS y comenzará de inmediato a formatear la partición.
Una vez que termine de formatear la partición continuará automáticamente la instalación de Windows XP, y tan solo tenemos que seguir las instrucciones que van apareciendo en pantalla, hasta terminar la instalación de Windows XP
Configuración de disco |
Requerimientos para varios sistemas operativos |
Discos básicos |
En un disco básico se puede instalar varios sistemas operativos, incluido Windows NT 4.0 y sistemas operativos anteriores. Cada sistema operativo debe estar en una partición o unidad lógica diferente del disco. Una partición o unidad lógica es una sección del disco que funciona como una unidad diferente. Las particiones diferentes suelen tener letras de unidad diferentes, por ejemplo, C: y D:. |
Un solo disco dinámico |
Sólo se puede instalar un sistema operativo. |
Varios discos dinámicos |
Cada disco dinámico puede contener una instalación de Windows XP, Whistler o Windows 2000. Desde un disco dinámico no se puede iniciar ningún otro sistema operativo. |
Disco de registro de inicio maestro (MBR) en un equipo basado en Itanium |
Los sistemas operativos no se pueden iniciar desde discos MBR en un equipo basado en Itanium. Debe utilizar un disco GPT para esta finalidad. |
Disco de tabla de particiones GUID (GPT) en un equipo basado en Itanium |
En un disco GPT de un equipo basado en Itanium se puede instalar uno o varios sistemas operativos. Las indicaciones de esta guía para discos básicos y dinámicos se aplican a discos GPT de equipos basados en Itanium. Si ya utiliza equipos basados en Itanium, consulte la documentación del hardware para obtener información más detallada. |