Estaba intentando grabar una imagen iso en un DVD con el comando:
sudo dd if=/path/to/iso.iso of=/dev/sdb bs=1024k status=progress
Sin embargo, terminé sobrescribiendo aproximadamente 1,4 GB en mi unidad USB que tenía datos importantes antes de finalizar el proceso con Ctrl+ C. Tenía como 10 GB de datos en el disco, así que no se han acabado todos. Intenté recuperar los datos con testdisk
, pero no puedo encontrarlos. Sé que PhotoRec podía recuperar fotos y vídeos de mi unidad USB, pero también tenía archivos .odt
, y muchos otros tipos de archivos. También tenía mi diario cifrado en la unidad USB (con su clave privada)..docx
.pptx
¿Hay alguna forma de recuperar los datos? Sé que la unidad USB fue formateada con NTFS.
PD: Después de esto, corregí el comando a:
sudo dd if=/path/to/iso.iso of=/dev/sr0 bs=1024k status=progress
Este comando devolvió un mensaje de error que decía que /dev/sr0
es de sólo lectura a pesar de que el DVD estaba completamente en blanco y no se había utilizado antes.
Respuesta1
Primero, puedes intentar crear un archivo binario desde tu unidad USB:
dd of=~/myusb.bin if=/dev/sdb bs=4M
(por supuesto, reemplácelo /dev/sdb
con la ruta de su dispositivo USB)
Entonces te recomiendo que pruebes herramientas forenses binarias, que detectan encabezados de archivos para recuperar archivos completos, como:
- principal(http://foremost.sourceforge.net/):
foremost ~/myusb.bin
- binwalk(https://github.com/ReFirmLabs/binwalk):
binwalk -e ~/myusb.bin
- bisturí(https://github.com/sleuthkit/scalpel):
scalpel ~/myusb.bin
(No estoy muy seguro acerca de la línea de comando, pero puedes intentarlo).