... pero tranquilo está haciendo su trabajo, quizás sea una de las cosas que queden por automatizar en linux, pero es fácil arreglarlo.
Y es que seguramente alguna vez te habrá pasado que al arrancar el sistema este se para en el proceso de carga y se queda en modo texto sin terminar de llegar al escritorio, presentando errores que hacen referencia al fsck, al apt que la verdad acojonan bastante:
/dev/sda6: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY
(i,e., whithuot -a or -p options)
fsck died with exit status 4
* An automatic file system check (fsck) ot the root file system failed
The fsck shoukd be performed in maintenence mode with the root file system mounted
in read-only mode
* The root filesystem is currently mounted in read-only mode.
A maintenace shell will now be started
After performing system maintenance, press CONTROL-D to terminate the maintenance
shell and restart the system.
bash: no job control in this shell
bash: groups: command not found
bash: lesspipe: command not found
bash: The: command not found
The program 'apt-get' is currently not installed. You can install it by typing:
apt-get install apt
bash: apt-get: command not found
bash: dir colors: comamand not found
bash: The: command not found
The program 'apt-get' is currently not installed. You can install it by typing:
apt-get install apt
bash: apt-get: command not found
root@ubuntu:#
Esto significa simplemente que hay un error en el sistema de archivos que fsck no ha podido resolver automáticamente. Para solucionarlo el propio mensaje da la solución, RUN fsck MANUALLY (i,e., whithuot -a or -p options), el resto de errores que suelta tienen que ver con que la partición de sistema que es la que tiene fallos está desmontada, para poder chequearla.
Tenemos la opción de arrancar el sistema y obviar el fallo, tecleando halt, pero te recomiendo que intentes solucionar el fallo lo antes posible, para evitar que se multiplique.
Por tanto donde pone el cursor ejecutamos lo que nos indica:
sudo fsck /dev/sdb3 -v -y
Cambiar el nombre de la partición por la que te de el fallo a ti.
Las opciones:
-v para que vaya explicando lo que va haciendo
-y para que responda automáticamente afirmativamente a todas las peticiones. Creéme, si el sistema esta dañado mejor dejarle hacer al fsck, y las preguntas pueden ser muchas.
El sistema ira explicando lo que va haciendo:
fsck 1.40.2 (12-Jul-2007)
e2fsck 1.40.2 (12-Jul-2007)
/dev/sdb3 contiene un sistema de ficheros con errores, se fuerza la revisión.
Paso 1: revisando nodos i, bloques y tamaños
Running additional passes to resolve bloques claimed by more than one nodo i...
Pass 1B: Rescanning for multiply-claimed bloques
Multiply-claimed bloque(s) en nodo i 5604362: 12802946 12802947
....
Paso 2: revisando la estructura de directorios
Paso 3: revisando la conectividad del directorio.
Paso 4: revisando las cuentas de referencia
Paso 5: revisando el resumen de información del grupo
La cuenta de bloques libres es incorrecta para el grupo #390 (0, contados=63).
Arreglo? si
/dev/sdb3: ***** EL SISTEMA DE FICHEROS FUE MODIFICADO *****
33678 inodes used (0.14%)
5503 non-contiguous inodes (16.3%)
# of inodes with ind/dind/tind blocks: 4041/579/0
42788374 blocks used (86.14%)
0 bad blocks
7 large files
30624 regular files
2709 directories
0 character device files
0 block device files
0 fifos
0 links
336 symbolic links (310 fast symbolic links)
0 sockets
--------
33669 files
Parece que la cosa fue bien, cuestión de reiniciar para comprobarlo.
Si el fallo ocurre con particiones grandes, de cientos de gigas, y bastante dañadas el proceso puede ser bastante largo, en esos casos puedes hacerlo usando un liveCD, más que nada para poder usar el ordenador mientras, eso sí, con la partición en cuestión desmontada, de igual forma, si la partición no es de sistema, incluso podremos chequearla desde el escritorio, sin necesidad de liveCD, eso sí, asegurándonos de que está desmontada, esto es muy importante porque sino nos cargaremos los datos que tenga.
Si los daños son grandes puede que se llegue a perder algún archivo, el sistema irá informando del nombre de los archivos involucrados, pero siempre será un mal menor que tener que formatear la partición.