Clonar el disco

Clonar el disco

Hace unas dos semanas tuve un problema con mi PC sobre el cual mi hermano escribió una pregunta enLa PC 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 utilizar.

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 algún motivo. No sé por qué.

sudo fdisk -lsobre 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:

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Y el error del mountcomando:

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

Intenté 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/sdb2devoluciones:

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.

Respuesta1

Descargo de responsabilidad:Proporcioné una respuesta a preguntas similares.aquíyaquí. Este es un resumen de esas dos respuestas. Además, soy el desarrollador de RecuperaBit.

Su partición NTFS está rota. Para restaurar los datos, debe hacer una copia (idealmente) y luego usar un software de reconstrucción NTFS para restaurar su contenido.

Clonar el disco

De verdaddeberíaclone 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 usted esrealmente segurola partición NTFS coincide con /dev/sdb2, luego use ddrescuepara copiar solo esa:

sudo ddrescue /dev/sdb2 /media/user/External/copy.img /media/user/External/status.log

Si no está seguro, es mucho mejor clonar todo el /dev/sdbdisco. Por supuesto, esto necesitará más espacio:

sudo ddrescue /dev/sdb /media/user/External/copy.img /media/user/External/status.log

El status.logarchivo 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 dañado, puede que tengas suerte con testdisk:

testdisk /media/External/copy.img

Siga el procedimiento paso a paso en la CLI y podrá enumerar el contenido de la partición con la Pclave,Suponiendo que esté casi intacto.

Si el daño es más grave, necesitas algo más. Puede recuperar particiones NTFS (posiblemente gravemente) dañadas utilizandoRecuperaBit. RecuperaBit intenta reconstruir las estructuras del sistema de archivos y recuperar archivos. RecuperaBit intenta reconstruir la estructura del directorio independientemente de:

  • falta tabla de particiones
  • límites de partición desconocidos
  • metadatos parcialmente sobrescritos
  • formato rápido

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:

mkdir /media/user/External/recovered_files
cd [full path of recuperabit]
pypy main.py /media/user/External/copy.img -o /media/user/External/recovered_files -s /media/user/External/savefile.save

También puedes usar python, aunque pypyes más rápido. El proceso de escaneo llevará bastante tiempo. Cuando termine, escriba recoverabley busque la identificación de su partición. Si es, por ejemplo, 2, escriba:

restore 2 5
restore 2 -1

5significa elRaízdirectorio y -1significa elArchivos perdidosdirectorio.

Para obtener detalles adicionales, explicaciones y advertencias, consulte los dos enlaces en la parte superior de esta publicación.

información relacionada