Archivo de la etiqueta: home

Ubuntu con partición dedicada para el home

Conocimientos previos deseables :

Conocer qué es una partición, qué es una partición swap, qué es un sistema de archivos, cómo instalar Ubuntu estándar y árbol de directorios de GNU/Linux.

*****************************************************************************

Ubuntu es una distribución de GNU/Linux que se caracteriza por sacar una nueva versión del sistema operativo cada 6 meses, con sus ventajas y desventajas.

Una de ellas (ventaja o desventaja, no lo sé) es que si quieres tener siempre instalado la última versión debes hacer un clean install en tu máquina cada 6 meses y todo lo que eso implica: respaldar toda la información, descargar el ISO, quemarlo, instalar el SO, bajar las actualizaciones, descargar e instalar todos los programas (una única línea de apt-get enorme pero que dura una eternidad), configurar y personalizar el entorno de escritorio, etc. A mi me gusta el proceso, pero la parte que mas me molesta es el hacer el respaldo de toda la información y regresarla al SO después.

Claro, este proceso no es estrictamente necesario, puedes por ejemplo hacer un upgrade de SO o simplemente quedarte con la actual. En mi caso, he hecho upgrades Feisty->Gutsy->Hardy. Y he tenido que meter mano para que todo funcione. Sin embargo, con Intrepid Ibex las cosas parecen haber cambiado mucho, por lo que decidí que es mejor hacer un clean install.

Todo esto se puede alivianar creando una partición exclusivamente para tu home. El home es la carpeta dentro del árbol del sistema operativo donde se guarda todo lo relacionado a tu usuario. Es como un “Mis documentos” de Windows pero bien hecho, pues en este se guarda la configuración de tus programas, de tu entorno gráfico, tus archivos, etc. De hecho, es el único lugar del árbol donde tienes derecho de escritura.

Si instalamos Ubuntu a la primera sin manipular las particiones este nos va a crear una única partición donde estará el root (el root del sistema, o raíz, representado por “/”, no el usuario root, que es otra cosa). Y dentro del root estará nuestra carpeta home (/home/nombreusuario). Para actualizar todo el SO debemos sacar toda la información de este lugar, formatear la única partición, y volver a meter toda la información. Además, si se nos daña el SO por X razón, no podemos simplemente formatear la partición pues nuestra carpeta con información se perdería.

Una única partición

Una única partición

En cambio, lo que podemos realizar es una partición para el sistema operativo (“/”) y otra partición para el home. De la siguiente manera:

Una partición dedicada

Una partición dedicada

Bueno, suficiente hablada teórica. Instalemos nuestra Ubuntu con una partición dedicada para el home. Antes que nada respalda toda la información de tu disco, pues lo limpiaremos por completo. Este tutorial está pensando solo para las personas que tienen únicamente Ubuntu, si compartes tu máquina con otro sistema operativo no debes borrar todas las particiones.

Primero, booteamos con el disco de Intrepid Ibex, seleccionamos el idioma, iniciamos una sesión live-cd, le damos click al ícono de Instalar que se encuentra en el escritorio. Si te has perdido hasta aquí revisa el link al inicio del post de cómo instalar Ubuntu estándar. Bien, ahora:

  • Seleccionamos el idioma en la etapa 1.
  • Seleccionamos del mapa donde vivimos en la etapa 2.
  • Seleccionamos la distribución del teclado en la etapa 3.

Y ahora, en la etapa 4 viene la parte interesante.

Seleccionamos manual cómo lo muestra la imagen le damos Adelante:

Paso 1

Paso 1

Seleccionamos cada una de las particiones y las borramos con el botón de Borrar partición. Ojo, quedaremos con un disco limpio.

Paso 2

Paso 2

Ahora, seleccionamos el espacio libre y le damos al botón de Nueva partición:

1- La primera partición que crearemos es la partición para el root (“/”). Seleccionamos que sea primaria, al inicio, del tipo ext3 y el punto de montaje “/”. Aquí le estoy dando un tamaño de 4GB pues estoy en una máquina virtual con apenas 8GB de disco duro, pueden darle unos 15-20GB.

Paso 3

Paso 3

2- Luego creamos la partición swap.

La regla que siempre utilizo es:

Para máquinas con estrictamente menos de 2GB de ram suele hacerse un swap del doble del ram, para máquinas con estrictamente más de 2GB de ram suele hacerse un swap igual al ram. El caso particular de 2GB de ram suelo ponerle 3GB de swap.

Ejemplos:

Tu máquina tiene 1GB de ram -> Swap = 2GB
Tu máquina tiene 512 de ram -> Swap = 1GB
Tu máquina tiene 2GB de ram -> Swap = 3GB
Tu máquina tiene 4GB de ram-> Swap = 4GB

Seleccionamos que sea primaria (o lógica?), al inicio, del tipo swap (área de intercambio) y listo. Aquí le estoy dando un tamaño de 512MB pues estoy en una máquina virtual con apenas 256MB de ram.

Paso 4

Paso 4

3- Por último creamos la partición para el home:

Seleccionamos que sea primaria, al inicio, del tipo ext3 y el punto de montaje “/home”. Aquí le estoy dando un tamaño de 4GB pues estoy en una máquina virtual con apenas 8GB de disco duro, pueden darle el restante del disco duro.

Paso 5

Paso 5

Nos debe quedar un resumen similar a este:

Paso 6

Paso 6

Estamos listos, le damos el botón Adelante y proseguimos con la instalación.

Importante: Cuando queramos instalar un nuevo Ubuntu, por actualización o porque jodimos el anterior, simplemente no borramos ninguna partición. Hacemos click sobre la partición del home y le damos a Editar partición, seleccionamos el tipo y el punto de montaje y NUNCA le damos check a formatear como lo muestra la imagen:

Paso 7

Paso 7

Hacemos lo mismo con la partición del root, seleccionamos el tipo (ext3) y el punto de montaje (“/”) , pero a esta si le ponemos la opción de formatear.

Espero que les haya servido.

Saludos!

Anuncios
Etiquetado , , ,