Reparando un sistema de archivos corrupto:
Cuando se corrompe el sistema de ficheros hay que arrancar desde un disco
de rescate y ejecutar el programa correspondiente a cada sistema de archivos:
Comando: |
Sistema de archivos: |
e2fsck |
ext2 |
e2fsck -j |
ext3 |
cramfsck |
cramfs |
fsck.mimix |
minix |
fsck.jfs |
jfs |
fsck.xfs |
xfs |
fsck.xiafs |
xiafs |
reiserfsck |
reiserfs |
fsck |
Buscara el sistema de archivos y lanzará el comando adecuado
(solo para algunos sistemas). |
$ e2fsck /dev/hda2
Para analizar el sistema de archivos lo mejor es que no este montado.
Otro tipo de corrupción ocurre cuando el super bloque, que es donde se
almacena la informacion relativa al numero bloques , el tamaño, los bloques
libres, etc. resulta dañado
En es caso ni 'mount' ni 'efsck' podrían hacer nada ya que no detectarían
la partición, pero el sistema ext2 y ext3 guarda copias del super bloque
cada 8k normalmente así que con esto podríamos recuperar el sistema:
$ e2fsck -b 8193 /dev/hda2
Con '-b 8193' le decimos a 'e2fsck' que use la informacion de la primera
copia del super bloque para reparar los daños.
|