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 MANUALLYPero 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.