• Aquí vive el Software Libre, coje lo que quieras, da lo que puedas
  • Rápido, seguro, libre e increíblemente fácil de usar
  • Ubuntu: Linux para seres humanos
  • Linux es Educación. Linux es Ciencia
  • Ubuntu es diseño, Ubuntu es innovación
  • Keep calm and enjoy Ubuntu
  • Trata tu teclado como se merece con Ubuntu
  • pf-kernel para Ubuntu
  • Convierte tu iMac en un ordenador de verdad
  • La libertad no es poder elegir entre unas pocas opciones impuestas
  • Software libre, para una sociedad libre

Mejorar la velocidad del sistema cambiando la partición de /home

Entrada escrita por:
Tengo un Acer Aspire One de los primeros. Venía con una distribución Linux diseñada para este modelo, pero era demasiado sencilla, así que una de las primeras cosas a hacer era poner una distribución mejor. Yo opté por Ubuntu, ahora mismo tiene la 11.04.
 El talón de Aquiles de este modelo es el disco duro SSD de 8 GB que es muy lento. Entre las soluciones posibles se puede intalar un nuevo disco duro interno de 1,8", pero resulta un poco caro para un netbook tan barato y sencillo.
 Así que opté por instalar la partición de /home en un pendrive. La idea no era mala, pero el pendrive es igual de lento que el SSD. Sólo mejora un poco por tener separadas las particiones del sistema / y del /home .
 Así que decidí utilizar un disco duro externo. Es de 1,8" pequeño, no muy rápido, pero la diferencia es abismal en comparación con las memorias sólidas.

Este fué el proceso:
1. Formatear el disco con ext4. Para ello utilizo la "Utilidad de discos" que viene en Sistema>Administración.

2. Transferir los datos del actual home al nuevo disco. Recomiendo vaciar la papelera. Para ello sería conveniente salir del sistema, pero dado que mis datos en este ordenador no son demasiado importantes lo he hecho "en caliente".
Hay muchos comandos, yo he utilizado:

rsync -av /home/ /media/New/

donde /media/New/ es el nuevo disco. Esta información se puede ver en la "Utilidad de discos".
Una vez terminado de copiar todo, seguimos.

 3. Tenemos que saber el UUID del nuevo disco para hacer que el sistema lo reconozca como nueva partición /home, para ello ejecutamos este comando:  

blkid

Copiamos el UUID sin comillas.
Por ejemplo UUID=b324ca2a-34ce-4440-946e-78692a65e9bf

4. Ahora abrimos en cualquier editor de texto el archivo /etc/fstab por ejemplo con este comando:

nano /etc/fstab

Y cambiamos el UUID del /home actual por el UUID de la nueva partición. Guardamos el fichero.

Ya sólo queda reiniciar para comprobar que todo funciona.
Se me olvidaba que puede requerirse permiso de root para algunos comandos.

2 comentarios:

Fernando Lanero Barbero dijo...

Gran aporte. Me lo apunto para mover carpetas de sistema de un disco a otro sin romperme la cabeza. Gracias!

Anónimo dijo...

Yo tuve un Aspire One de esa generación con disco SSD.
Mi truco era una tarjeta SD de 8 gigas donde montaba el /home.
Si pillas una tarjeta de las rápidas,resulta menos engorroso que el disco externo.
Saludos.