lunes, octubre 05, 2015

Problemas de espacio en particion de inicio



Muchas veces nos encontramos con problemas en los inodos, o inclusive con que nuestra partición de sistema esta llena.
En varias ocasiones podemos observar que el sistema X funciona hasta el login y luego no se puede continuar.
Me sucedió en Debian con Mate, la carga del sistema se hacia de manera correcta, pero en determinado momento, al loguearme el sistema dejaba de funcionar.
Opte por acceder  la terminal (ALT+F1) y loguearme por consola como root.

sudo -s

Todas las tareas de aqui en adelante es bajo el usuario de ROOT

Una vez ahí, opté inicialmente por hacer el chequeo FSCK para descartar inconvenientes con el disco rigido, o inclusive con los archivos y librerías de arranque.
Al hacer FSCK y al estar montada la unidad, aparece error, por lo tanto es conveniente desmontar, el problema es que al estar cargada la interfase X en parte, probablemente no te permita desmontar la unidad (en mi caso /sda1 en disco /sda)

umount /dev/sda1



Al tener el error, lo hice mas fácil, directamente opte por realizar el chequeo en el inicio del sistema de manera automática habilitando la bandera forcefsck en la partición inicial:

touch /forcefsck

luego reinicie el sistema

reboot now

Al iniciar nuevamente el sistema, comenzará a realizar el chequeo general, en el caso de errores, es recomendable reparar estos (por algo hicimos este paso, o no?)

Luego, terminado el arranque verifiqué el espacio disponible en cada dispositivo unidad montado:

df -h

Ok, sorpresivamente me aparece una detalle a tener en cuenta, nada despreciable:

/dev/sda1               457G   457G   0Mb  100% /

No dispongo de espacio libre, evidentemente he cargado la partición mas de la cuenta, es necesario comenzar a limpiar.
Existen muchos lugares para limpiar, entre ellos los repositorios del apt o synaptic o inclusive archivos temporales que puedas tener en navegador entre otros.
Asi que hacer memoria y comenzar a limpiar todo.

Recomiendo empleen la herramienta du para "escanear" los directorio en busca de cual ocupa mas de la cuenta:

du -hs  /*

Con este pequeño comando obtendrán un volcado por directorio (raíz) de cuanto ocupa cada uno y podrás ir escarbando para encontrar la fuente de donde se te van los gigas y gigas, tan solo agregando el directorio de interés antes del asterisco:

du -hs /home/usuario/*

Con eso bastará y podrás realizar la limpieza necesaria.

Saludos!







No hay comentarios: