Buscar con google

lunes, 21 de julio de 2014

Corregir errores que no permiten montar en debian

Hace poco expliqué como reparar un disco roto físicamente. Pues hoy toca dar algunas soluciones para un disco con problemas en el sistema de ficheros.

Resulta que mientras realizaba una copia de seguridad sobre un disco externo hubo un corte eléctrico. Todo el equipo estaba conectado al SAI excepto la fuente de alimentación del disco, por lo que éste se apagó. Al parecer eso dejó corrupto su sistema de ficheros (que era NTFS), porque al encender de nuevo el disco era imposible montarlo y devolvía el siguiente error:

Error mounting: mount exited with exit code 13: 
$MFTMirr does not match $MFT (record 0).
Failed to mount '/dev/sdf1': Input/output error NTFS is
either inconsistent, or there is a hardware fault, or it's
a SoftRAID/FakeRAID hardware. In the first case run
chkdsk /f on Windows then reboot into Windows twice.
The usage of the /f parameter is very important! If the
device is a SoftRAID/FakeRAID then first activate it and
mount a different device under the /dev/mapper/ directory,
(e.g. /dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid'
documentation for more details.
 
Un chorizo de error que en principio puede asustar bastante, pero que no es grave. La unidad era detectada por mi ordenador, sólo que no podía ser montada, por lo que el disco no estaba dañado físicamente.


Para solucionarlo primero probé a utilizar las herramientas gráficas que Ubuntu trae por defecto. Me dirigí a Sistema->Administración->Utilidad de discos y probé a reparar el disco desde allí. Pero no fue efectivo por lo que recurrí a una Terminal.

Así es como se repara una unidad con sistema de ficheros NTFS desde la Terminal:
  1. Abrimos una Terminal (Aplicaciones->
    Accesorios->Terminal
    ).
  2. Instalamos las herramientas para el tratamiento de sistemas NTFS:

    ~$ sudo apt-get install ntfsprogs
     
     
    Es probable que ya las tuvieramos instaladas, en cuyo caso pasaremos al siguiente paso.
  3. Identificamos la ruta de la unidad que deseamos reparar.
    En mi caso podéis ver en el mensaje de error (mostrado más arriba) que incluye la siguiente línea:

    Failed to mount '/dev/sdf1'
     
     
  4. Testeamos el sistema de ficheros (en mi caso "/dev/sdf1") para corregir los errores:

    ~$ sudo ntfsfix /dev/sdf1
Con esto ya pude montar la unidad sin problemas. Espero que os sirva.










Fuente:http://elblogdeelsant0.blogspot.com.es/2010/09/corregir-errores-que-no-permiten-montar.html?showComment=1405961950075#c2166682379619041035

No hay comentarios:

Publicar un comentario