Disco corrupto en nas4Free
Escenario
Tengo un servidor para mis copias de seguridad que usa el gestor nas4Free, basado en FreeBSD 9.3.Problema
Tras un corte inesperado del suministro eléctrico, la máquina no vuelve a arrancar. Se muestra este error por pantalla:/dev/ada4s2 contains a file system with errors, check forced /dev/ada4s2 directory inode 7561250, block #1 offset 2008 /dev/ada4s2 UNEXPECTED INCONSISTENCY, RUN fsck MANUALLY
Pero el comando fsck a secas, no me sirve:
fsck could not determine filesystem typeEspecificando el tipo de sistema de archivo, fsck -t ufs (o fsck_ufs que viene a ser lo mismo), me encuentro con este error:
fsck_ufs cannot read disk label
Solución
El caso es que de otras veces que me ha pasado, recordaba que existía otro comando para para reparar el disco, hice un|
1 |
ls -lah /sbin/ | grep fsck |
e2fsck fsck fsck_4.2bsd fsck_ext2fs fsck_ffs fsck_msdosfs fsck_ufsEntonces caí que el sistema debía de ser ext2. Tras lanzar el comando correspondiente, fsck_ext2fs, la herramienta hizo lo que tenía que hacer y pude arrancar mi vieja máquina amiga.
