sábado, 7 de noviembre de 2009

Liberar espacio en Ubuntu

95705_hdd.jpg


Se va a explicar cómo ganar espacio en disco duro cuando usamos Ubuntu. Veremos como con dos sencillos pasos tendremos más desahogado nuestro disco duro. Yo los seguí y liberé 300 Mb, aunque puede variar mucho según los casos. Sin más dilación, aquí se exponen:




1. Limpiar la caché de descarga.


Para ello limpiaremos el directorio /var/cache/apt/archives. Todos los programas y actualizaciones que hemos descargado con apt-get están ahí. Lo haremos mediante:




sudo aptitude clean




2. Disminuir el espacio reservado al usuario root.


En ext3, el usuario root tiene permanentemente reservado espacio en disco duro. Ésto evita que algún proceso malicioso pudiera comer todo el espacio libre.


Para saber cómo se llama la partición:




sudo fdisk -l




Para saber cuantos bloques de memoria hay reservados:




sudo tune2fs -l <partition>




Ejemplo:




sudo tune2fs -l /dev/sda5


Para saber el tamaño de bloque:




tune2fs -l <partition> | grep Block


Ejemplo:




tune2fs -l /dev/sda5 | grep Block


En mi caso la salida fue:




Block size: 4096


Así que ya solo nos falta asignar el nuevo número de bloques mediante:




sudo tune2fs -r 0 <partition>


Elegí reservar 100Mb, así que escribí esto:




sudo tune2fs -r 26000 /dev/sda5


¿Por qué 26000?


Queremos reservar 100Mb, que son 104857600 bytes. Así que:


(1 bloque / 4096 bytes) x 104857600 bytes = 25600 bloques ≈ 26000 bloques




Felinfo: Java, Linux, Virtualización. Open Source.  ©Template Blogger Green by Dicas Blogger .

TOPO