martes, 3 de abril de 2007

Las Particiones

Introducción

Las divisiones lógicas de un disco duro se llaman particiones. Por regla general al instalar un nuevo disco una sola partición ocupará toda su superficie. Aunque esto no quiere decir que esta división no pueda ser variada. Puede ser interesante tener más de una partición, una de las cuales nos puede servir de copia de seguridad de nuestros datos. En cuyo caso el sistema operativo simula un segundo disco aunque físicamente solo disponemos de uno. Es importante entender este concepto ya que con una sola unidad física podremos hacer de cuenta que tendremos varias unidades diferentes luego de ser particionado el disco.

Las razones que nos pueden llevar a crear más de una partición por disco se suelen reducir a tres.

1. Razones organizativas. Considerando el caso de un ordenador que es compartido 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 XP y Linux), será necesario particionar el disco.

3. Razones de eficiencia. Hoy día los discos duros suelen ser de gran capacidad de almacenamiento, es por eso que es preferible que los sistemas operativos y los datos de usuarios se almacenen en particiones distintas, de esta forma evitaremos perdida de información valiosa para el usuario.

En caso de tener que reinstalar el o los sistemas operativos no deberemos hacer respaldo de toda la información almacenada en el disco.


Tipos de Particiones
Las particiones pueden ser de dos tipos:

Partición primaria. Es la partición desde la que se puede arrancar la máquina, o sea, en la que puede instalarse un sistema operativo. La condición imprescindible será que este activada.

Partición extendida. El ordenador no reconoce como arrancable a esta partición, sirve para guardar ficheros. En la extendida se crean las particiones lógicas.

El número de particiones que se pueden crear dentro de un disco duro es 4, pudiendo ser las 4 primarias o bien 3 primarias y solo una extendida, nunca podremos crear más de una extendida pero si podremos crear dentro de esta muchas particiones lógicas, dependiendo del espacio disponible en el disco.

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.

Para instalar alguno de los Sistemas Operativos de Microsoft es recomendable hacerlo dentro de Particiones Primarias, de igual forma que si instalamos un Sistema Operativo Linux como único sistema del equipo, ahora bien si ya existe un sistema instalado en el equipo el Sistema Operativo Linux lo podemos instalar en una partición extendida teniendo en cuenta que debemos dejar espacio para la partición Swap que utilizan estos sistemas como intercambio gráfico.


Formas de representar a las Particiones

Como ya sabemos existen diferentes tipos de sistemas operativos, y cada uno de ellos representa a las particiones de maneras diferentes, entre los más difundidos se encuentran por un lado los Sistemas Operativos de la firma Microsoft con sus distintas variantes (Win98, WinXP, WinServer, etc) y por otro lado se encuentran los Sistemas Operativos basados en Unix/Linux, veremos de que forma se representaran en estos dos diferente ámbitos las particiones.

a.- Los Sistemas Operativos de la firma Microsoft asignan a cada unidad de almacenamiento una letra para representarla y de esa forma saber de que unidad se trata, por ejemplo las unidades de disquete tienen reservadas las letras A y B y a partir de la letra C se le asignaran correlativamente a todas las unidades que se encuentren presente el la computadora o el equipo; por ejemplo para la primera partición del disco se le asignara la letra C y para la siguiente la letra D y en el caso de tener unidad de Cd-Rom tendrá la letra E.

Ahora si poseemos dos disco duro, la asignación de letras se hará en primer lugar a la primera partición primaria del primer disco duro, luego a las particiones primarias del segundo disco duro y luego las particiones lógicas del primer disco y luego del segundo disco.

Ejemplo: tenemos dos discos, el primero tiene 2 particiones primarias y 2 particiones lógicas y el segundo 1 partición primaria y 3 particiones lógicas. La asignación de letras es la siguiente:

Primer Disco:

Primera Partición Primaria………………..C

Segunda Partición Primaria……………….D

Primera Unidad Lógica Letra………………F

Segunda Unidad Lógica………………………G


Segundo Disco:

Primera Partición Primaria………………….E

Primera Unidad Lógica………………………..H

Segunda Unidad Lógica……………………….I

Tercera Unidad Lógica…………………………J

b.- En los Sistemas Operativos Unix/Linux, estos incluyen a los dispositivos dentro de la propia estructura de ficheros, de tal forma que los dispositivos se encuentran todos "colgando" del directorio "/dev", utilizando la siguiente nomenclatura para identificar a los distintos dispositivos y particiones de nuestra máquina.

En general, para los discos duros IDE es: /dev/hdXY donde X es la situación del disco duro en el BUS IDE e Y es un número de partición.

ELEMENTO

NOMBRE/UBICACIÓN

Maestro del canal 1 IDE (disco duro principal )

/dev/hda

Primera partición del dispositivo maestro del canal 1 IDE (C:)

/dev/hda1

Segunda partición del dispositivo maestro del canal 1 IDE

/dev/hda2

Primera unidad lógica del dispositivo maestro del canal 1 IDE

/dev/hda5

Esclavo del canal 1 IDE (CDROM normalmente)

/dev/hdb

Primera partición del dispositivo esclavo del canal 1 IDE

/dev/hdb1

Segunda partición del dispositivo esclavo del canal 1 IDE

/dev/hdb2

Primera unidad lógica del dispositivo esclavo del canal 1 IDE

/dev/hdb5

Para el canal 2 IDE sería exactamente igual

/dev/hdc (maestro) y /dev/hdd (esclavo)

Primera unidad de disco flexible (A:)

/dev/fd0

Primera unidad de disco flexible (B:)

/dev/fd1


Herramientas para Particionar
FDISK

El programa FDISK es una herramienta de Windows que sirve para preparar el disco duro para ser formateado. Pero tiene más posibilidades y conocerlas te permitirá solucionar más de un problema. Cabe destacar que solo nos permitirá particionar para instalar sistemas operativos de la firma Microsoft hasta la versión Windows98 y anteriores

Como vemos en la imagen que antecede, las opciones que nos presenta son 4:

1.- Crear Particiones ya sean primarias o extendidas.

2.- Activar partición primaria para que la Master Boot Record las arranque, siempre y cuando dentro de la partición existe un sistema operativo.

3.- Eliminar particiones, siempre se deben eliminar desde las unidades lógicas hasta las primarias en ese orden.

4.- Ver las particiones que tiene creadas dentro del disco en caso de que existan sino no muestra nada.


Ciertos virus que se alojan en el sector de arranque y luego pasan a memoria pueden causar daños irreparables a tu ordenador. Podrás eliminarlos con FDISK /mbr. Si además necesitas copiar los archivos de inicio del Sistema operativo, utiliza este otro comando: SYS C:


Para obtener información del estado de tus discos y sus particiones usa el siguiente comando: FDISK /status.


Partition Magic

Hace años que, a la hora de administrar las particiones de un disco rígido, la aplicación número uno es PartitionMagic. Esta versión no revoluciona el mercado ni reinventa ningún concepto, pero incluye más herramientas para ayudar al usuario.

Hoy en día, con un estándar de capacidad de discos rígidos de 80 GB, resulta una locura imaginar todo ese espacio en una sola unidad, sin subdivisiones. No es que las cosas no vayan a funcionar, pero definitivamente es necesario separar las aguas y mantener las cosas organizadas en algo más que carpetas.

PartitionMagic es un software capaz de administrar las particiones de todos nuestros discos rígidos, independientemente del sistema operativo que utilicemos. Con él, podemos crear, eliminar, cambiar el tamaño, separar y juntar particiones, y todo sin formatear ni tocar un solo byte de la información contenida en el disco.

Una novedad de la nueva versión de este soft es la capacidad de reasignar el nombre de las unidades. Supongamos que dividen la unidad D:\ en dos. La D:\ anterior pasará a llamarse E:\, y así sucesivamente.

Para que Windows no tenga conflictos con la ruta de los archivos instalados, puede definirse que, a la nueva unidad que se acaba de crear, se le asigne la última letra disponible. Sin importar si su ubicación física en el disco está por la mitad o el principio.

PartitionMagic no es el único utilitario capaz de manipular las particiones del disco rígido, pero la verdad es que pocos han sabido interpretar tan bien las necesidades del usuario.

El problema reside en que el programa no es precisamente económico, y su amortización parece aún menos viable si tenemos en cuenta que el usuario medio no reparticiona las unidades todas las semanas.

De todos modos, es posible que aquéllos que trabajan haciendo mantenimiento o instalación de hardware y software hagan rendir el precio de este software.

En la imagen anterior podemos ver la pantalla que se nos presentara para poder mover o redimensionar una partición, este es a veces muy practico ya que no deberemos desinstalar nuestro sistema operativo para poder reacomodar las particiones dentro del disco y así aprovechar mejor el espacio que nos queda libre.


QTParted


Como puedes ver en esta imagen QTParted es una aplicación gráfica para gestionar discos duros y particiones. Visualmente se divide en dos zonas, la izquierda y la derecha.

En la zona de la izquierda aparecerán todos los discos duros que tenemos en nuestro ordenador. Al seleccionar uno de ellos podremos ver información del fabricante justo en la parte inferior izquierda.

En la zona derecha se nos muestra tanto gráficamente como en forma de tabla el contenido del disco (particiones) que hemos seleccionado. Podemos ver bastante información de cada partición: Sistema de archivos que contiene, tamaño total, cuánto espacio tiene ocupado con datos y su disposición física en el disco.

El gráfico superior es la forma típica de representar un disco duro y sus particiones aunque, como podéis imaginar, no tiene nada que ver con la posición física real.

Existen además otras herramientas para particionar discos que son de características propietarias como así también libres, pero estas que hemos nombrado son las más utilizadas, por supuesto que todo sistema operativo dentro de su rutina de instalación incluye un paso donde se nos permitirá crear la partición necesaria para la instalación y además formatearla antes que se empiecen a copiar a disco los archivos necesarios.


Los nombres de los discos

Para los que venís de otros sistemas operativos seguramente os sorprenderá el nombre que se le da a los discos. Vamos a aprender un poco sobre el tema para que sepamos qué estamos haciendo.

Sabéis que existen en el mercado distintas formas de conectar los dispositivos de almacenamiento como discos duros, lectores de CDs, grabadoras de CDs, DVDs, etc. Dos de las más usuales (al menos en plan doméstico) son IDE y SCSI.

Nuestros ordenadores vienen equipados con dos "líneas" (buses) IDE, y cada una de ellas soporta un máximo de dos dispositivos. Así pues podemos tener hasta cuatro dispositivos IDE en nuestro PC.

En Linux estos dispositivos se denominan hda, hdb, hdc y hdd. Perteneciendo los dos primeros al bus 1 y los dos segundos al bus 2

Los dispositivos SCSI funcionan con una tecnología completamente distinta, quedémonos con la idea que se nombran de la siguiente manera: sda, sdb, sdc, ...

Como cada disco puede tener varias particiones, éstas reciben un nombre "heredado" del disco duro al que pertenecen, por ejemplo: hda1 será la primera partición del disco duro hda, hda2 la segunda, hdc1 la primera partición del disco hdc, etc

En la imagen capturada que proporcionamos al principio de la página podéis ver que sólo hay un disco duro (hda) y que contiene tres particiones (hda1, hda2 y hda3). Además podemos ver que cada una tiene sistemas de archivos distintos: ntfs (Microsoft) y ext3 (Linux). También podemos observar (en la representación gráfica) que no queda espacio libre al final del disco, es decir, no podemos crear más particiones.


Operaciones con particiones

Una vez que sabemos lo que queremos hacer y tenemos claro qué particiones son las que tenemos que modificar, encontramos que QTParted permite las siguientes acciones sobre las particiones (haciendo clic derecho sobre ellas):

Crear: Para crear una partición basta con hacer clic con el botón derecho del ratón sobre el espacio libre que tengamos. Podremos elegir el tamaño de la partición y el sistema de archivos a usar. Os aconsejamos que uséis siempre ext3.

Formatear: Es el paso siguiente a crear una partición. Deja la partición preparada para ser usada por el sistema. Podremos elegir el sistema de archivos y podremos poner una etiqueta identificativa.

Redimensionar: Nos permite cambiar el tamaño de una partición. Es el paso típico a realizar cuando no tenemos sitio libre para una partición y tenemos mucho espacio libre en una partición grande. El resultado es una partición más pequeña y espacio libre adicional. Podemos redimensionarla de forma gráfica o escribiendo directamente el nuevo tamaño.

Mover: Mueve una partición a otro sitio del disco.

Borrar: Elimina una partición y la convierte en espacio libre.

Recuerda que una vez hechos todos los cambios se deberá dar la orden a QTParted para que ejecute los cambios realizados. Esto se indica en el menú Dispositivo/Aplicar.

Es posible que, en ocasiones, también haya que reiniciar el ordenador para que tome la nueva configuración. Sobre todo si lo hacéis desde un sistema operativo ya instalado.


Formatear una Partición
FORMAT

Formatear el disco duro significa dar inicio a un proceso destructivo que no tiene vuelta atrás. Todos los datos almacenados en nuestro disco duro se perderán. Por lo tanto, debes estar seguro antes de dar este paso.

Cuando uno formatea un disco puede solo borrar los datos almacenados en el o también puede crear nuevamente la estructura interna de la partición llamada sistema de archivo de partición. Recordemos que cada sistema operativo maneja su propio sistema de archivo por lo tanto al momento de formatear ente datos debe conocerse a ciencia cierta, de manera contraria no podremos instalar nuestro sistema operativo.

Cuando el proceso haya acabado, mostrará el texto "format complete". Ahora te preguntará si quieres darle un nombre al disco o partición. En caso de que no lo desees pulsa Enter.

No hay comentarios.: