Hace unas dos semanas tuve un problema con mi PC sobre el cual mi hermano escribió una pregunta en la PC que no arranca después de usar la reparación automática de Windows 7 .
Todavía no he resuelto el problema, por lo que mi PC ya no se puede usar.
Ahora creo que sería más sencillo reinstalar Win7 y Ubuntu que repararlos, pero hay algunos datos en sus particiones. Quiero recuperar estos datos.
Estas particiones no se pueden montar por alguna razón. No se porque.
sudo fdisk -l
sobre las particiones problemáticas:
Device Boot Start End Blocks Id System
/dev/sda1 2048 147912703 73955328 83 Linux
/dev/sdb2 206848 174079999 86936576 7 HPFS/NTFS/exFAT
Y en GParted:
Y el error del mount
comando:
Failed to mount '/dev/sdb2': Invalid argument
The device '/dev/sdb2' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
Y exactamente el mismo mensaje para /dev/sda1
¿Cómo puedo recuperar mis datos de esos discos duros?
EDITAR
He intentado especificar el tipo de unidad:
$ sudo mount -t ext4 /dev/sda1 /olddisk
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
$ sudo mount -t ntfs /dev/sdb2 /olddisk
NTFS signature is missing.
Failed to mount '/dev/sdb2': Invalid argument
The device '/dev/sdb2' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
EDITAR
sudo ntfsfix /dev/sdb2
devoluciones:
Mounting volume... NTFS signature is missing.
FAILED
Attempting to correct errors... NTFS signature is missing.
FAILED
Failed to startup volume: Invalid argument
NTFS signature is missing.
Trying the alternate boot sector
Unrecoverable error
Volume is corrupt. You should run chkdsk.
fuente
-t ntfs-3g
.ntfsfix /dev/sdb2
y comparta el resultadosdb2
pero la imagen muestra que tambiénsdb5
es una partición NTFS. ¿A cuál estás intentando acceder?Respuestas:
Su partición NTFS está rota. Para restaurar los datos, debe hacer una copia de ellos (idealmente) y luego usar un software de reconstrucción NTFS para restaurar su contenido.
Clonar el disco
Realmente debería clonar la unidad en un archivo en un disco externo, a menos que sea tan grande que no pueda encontrar otra unidad que pueda contenerla.
Si está realmente seguro de que la partición NTFS coincide
/dev/sdb2
, useddrescue
para copiar solo esa:Si no está seguro, es mucho mejor clonar todo el
/dev/sdb
disco. Esto tomará más espacio, por supuesto:El
status.log
archivo no es obligatorio, pero es necesario si desea pausar el proceso y reanudarlo más adelante.Analizar y reconstruir el sistema de archivos.
Si el sistema de archivos está ligeramente roto, puede tener suerte con
testdisk
:Siga el procedimiento paso a paso en la CLI y podrá enumerar el contenido de la partición con la
P
clave, suponiendo que esté casi intacta.Si el daño es más grave, necesitas algo más. Puede recuperar (posiblemente severamente) particiones NTFS dañadas usando RecuperaBit . RecuperaBit intenta reconstruir las estructuras del sistema de archivos y recuperar archivos. RecuperaBit intenta la reconstrucción de la estructura del directorio independientemente de:
Actualmente, no requiere instalación, debe descargar el archivo de GitHub y extraerlo en el directorio que elija.
Después de eso, cree un directorio para la salida e inicie el programa con:
También puede usar
python
, sin embargo,pypy
es más rápido. El proceso de escaneo llevará bastante tiempo. Cuando termine, escribarecoverable
y busque la identificación de su partición. Si es, por ejemplo, 2, escriba:5
significa el directorio raíz y-1
significa el directorio de archivos perdidos .Para detalles adicionales, explicaciones y advertencias, vea los dos enlaces en la parte superior de esta publicación.
fuente