Particionar el disco duro

De Guía Ubuntu
Saltar a: navegación, buscar

Antes de instalar Ubuntu Linux, y además si queremos que conviva con otros sistemas operativos, necesitaremos realizar una serie de particiones. Este es uno de los principales inconvenientes que se encuentra un usuario novel y que intentaremos solventarlo con esta pequeña guia. Uno de los inconvenientes que nos encontramos cuando preguntamos a alguien cuántas particiones debemos hacer, es que cada uno nos dice las que él considera, con el tamaño que el cree oportuno, particiones primarias, secundarias (logicas)... . En esta guía se va a tratar de exponer todo para los usuarios principiantes; para que les sea fácil cambiar de distribución, o si no les gusta Linux, pues eliminar sus particiones de forma fácil y segura. Recomendamos leer primero todo el artículo, y luego proceder a particionar el disco.

Número de particiones

El mínimo número de éstas, es de 2: una partición para el root (/) y otra para la memoria de intercambio (swap); además de la partición en la que tendremos el otro sistema operativo. A pesar de esto, normalmente se realiza otra partición más para los archivos de los usuarios (/home) y además del mismo tipo que la de root. Con ésta última partición vamos a poder conseguir que si actualizamos,eliminamos o cambiamos la distribución de linux, nuestros archivos personales (guardados en /home) permanecerá en el disco duro y no perderemos la información. Una información que es necesario recordar, es que éstas particiones serán primarias, por lo que junto con la partición del sistema operativo ya son 4 las particiones primarias. Éste es el número máximo de particiones primarias permitidas. Si por cualquier cosa necesitas más particiones (por ejemplo una de tipo FAT32, de tal forma que puedan acceder a ella Windows y Ubuntu (en Windows aparecerá como un disco duro más))lee más abajo, en la sección para 'usuarios avanzados'.

Tamaño de las particiones

Una vez resuelto el problema del numero de particiones, tenemos que solventar el escollo más grande: el tamaño que deberán tener las particiones. Este tamaño depende en gran parte de qué software queramos instalar en Ubuntu.

  • Para la partición para la memoria de intercambio (swap) es común tener el doble de tamaño de lo que tenga nuestra memoria RAM. Asi que si tenemos 256MB de RAM, tendremos que ponerle a esta partición 512MB. Ahora bien si tenemos suficiente memoria (digamos 512 MB o más) bastará un swap de 512 MB.
  • La partición del root (/) DEBE tener al menos 2GB para poder instalar Ubuntu. Si ponemos este tamaño, no podremos instalar ningún programa ya que como deberiamos saber ya, del directorio raiz cuelgan el resto de carpetas del sistema (es como si fuese C: en Windows). Por ello es recomendable ponerle unos cuantos gigas más, si es que vamos a instalar muchos programas. Si no va a ser así podemos utilizar menos espacio, aunqeu con 10 Gigas por ejemplo, vamos sobrados.
  • La partición /home contendrá los directorios personales de los usuarios (haciendo un simil con Windows XP, ésta carpeta es como 'Documents And Settings'). Su tamaño depende principalmente de cuantos usuarios utilizarán el sistema y del volumen de datos que almacenen así que deberás elegirlo tu mismo.

Un ejemplo es el siguiente: (35GB libres)

  • Windows:10GB (Para juegos principalmente)
  • /:7GB (Para todo lo que instale en Ubuntu)
  • /home:17GB (Para datos, musica, ...)
  • swap:512MB (Porque la RAM era de 256)

En qué momento particionar el disco

El mejor momento para particionar el disco, es durante la instalación; ya que la herramienta de particionamiento comprueba si existe una partición para el root y otra para el swap. Para hacer las particiones, deberemos seguir con la instalación hasta que tengamos las siguientes 3 opciones:

  • Formatear todo el disco duro.
  • Espacio libre contiguo.
  • Particionamiento manual.

La última es la opción que debemos elegir, y una vez allí haremos las particiones del disco duro (redimensionando la particion que ya tenemos con el otro sistema operativo), elegiremos el sistema de ficheros (vfat, ext2, ext3, ...) y el punto de montaje.

Primero crearemos una nueva partición para el raiz (/). Elegimos el tamaño y el tipo de sistema de ficheros, que lo elegiremos ext3.

A continuación realizaremos la misma operación (creando otra partición) para la memoria de intercambio (swap) y elegiremos el tipo linux-swap'.

Finalmente procederemos de la misma forma creando otra partición (que será la correspondiente a /home). Elegimos el tamaño y el tipo, al igual que la anterior ext3.

Por último tenemos que asignar el punto de montaje (es decir, decirle al instalador qué particiones se van a usar para / y para /home). Asi que tendremos que asignar las 2 particiones que hemos hecho anteriormente a estas 2 carpetas. Además la partición que hemos realizado para SWAP tendremos que seleccionar linux-swap, ya que no tendrá punto de montaje como el de las otras carpetas.

Una vez hallamos hecho todo esto, al pulsar Finalizar será cuando creemos las particiones, así que no hay problema en experimentar o equivocarse.

Finalmente debemos mencionar que una vez instalado Ubuntu, al tener 2 (o más) sistemas operativos, al iniciar el ordenador podremos elegir cuál será el SO que iniciemos. Esto lo haremos con la herramienta GRUB que se instala automáticamente. Para más información sobre esta herramienta, visita este otro artículo de la guía: GRUB.

Preparación de la instalación y particionado

Lo primero que deberemos hacer antes de instalar Ubuntu (y particionar el disco) es desfragmentar el disco duro con el sistema operativo que tengamos instalado. Con esta operación conseguiremos que los diferentes fragmentos de los archivos se "junten" y sea más improbable su pérdida en el proceso de particionamiento.

A continuación es conveniente realizar copias de seguridad de todos los archivos importantes que tengamos en el disco duro ya que al particionarlo podemos perder ésta información.

Con todo esto ya estamos preparados para instalar Ubuntu Linux junto con otro sistema operativo.

Para usuarios más avanzados

Para algún usuario que esté un poco más avanzado (o no, no hace falta que lo sea) aqui pongo cómo podemos crear una partición de tipo VFAT (es lo mismo que FAT32) de tal forma que la podamos montar en Ubuntu, y que Windows XP la detecte como otro disco duro.

El proceso para el particionamiento del disco se describe más arriba y las particiones que deberemos hacer son las siguientes:

  • Partición primaria 1: NTFS - Windows XP
  • Partición primaria 2: ext3 - para /
  • Partición primaria 3: partición extendida
    • Partición lógica 4: linux-swap - swap
    • Partición lógica 5: ext3 - /home
    • Partición lógica 6: FAT32 - Partición para datos (sin punto de montaje, pero luego habrá que montarla en Ubuntu y darle los permisos apropiados si no los tiene)

Para montar la partición VFAT (FAT32), podemos ver cómo se realiza en este otro artículo: Montar particion datos

Nombre de los dispositivos en Linux

Como nota final vamos a mostrar cómo se puede acceder a las particiones del disco duro desde el sistema de archivos, es decir, vamos a ver el nombre que tienen las diferentes particiones (nos resultará de utilidad conocer estos nombres cuando particionemos):

  • Disketeras
    • Primera disketera: /dev/fd0 (en Windows sería la disketera A:)
    • Segunda disketera: /dev/fd1
  • Disco duro (en general : /dev/hdx#, donde x es el disco y # es la partición)
    • Primer disco duro: (todo el disco duro) /dev/hda
      • Particiones primarias
        • Primera partición primaria: /dev/hda1
        • Segunda partición primaria: /dev/hda2
        • Tercera partición primaria: /dev/hda3
        • Cuarta partición primaria: /dev/hda4
      • Particiones lógicas
        • Primera partición lógica: /dev/hda5
        • Sucesivamente: /dev/hda#
    • Segundo disco duro: (todo el disco)/dev/hdb
      • Particiones primarias
        • Primera partición primaria: /dev/hdb1
        • Segunda partición primaria: /dev/hdb2
        • Tercera partición primaria: /dev/hdb3
        • Cuarta partición primaria: /dev/hdb4
      • Particiones lógicas
        • Primera partición lógica: /dev/hdb5
        • Sucesivamente: /dev/hdb#
  • Disco SCSI
    • Primer disco SCSI: /dev/sda
    • Segundo disco SCSI: /dev/sdb
      • Sucesivamente ...
  • Primer CDROM SCSI: /dev/scd0, también conocido como /dev/sr0.