Tengo un teléfono Android rooteado corriendo Android 10. Mi 128gb sdcard con sistema de archivos exFAT, tenía datos de alrededor de 100GB. Cuando lo inserté en mi teléfono. Mi teléfono no mostró el contenido de la sdcard y me pidió que la formateara. Así que la formateé y la sdcard funcionó normalmente. Luego traté de recuperar los datos mediante la creación de una imagen sin procesar de la tarjeta SD utilizando
dd if=/dev/block/sdd of=/mnt/meda_rw/BACKUP/sd.img
Pero esto creó sd.img
de tamaño 8MB que es igual al tamaño del contenido actual en la tarjeta sd (que Android creó automáticamente después de formatear).
Después de eso busqué la entrada de la sdcard montada usando df -h
que se muestra como :
/dev/block/vold/public:179,1 119G 8.6M 119G 1% /mnt/media_rw/AC8C-9FF9
Ran :
dd if='/dev/block/vold/public:179,1' of=/mnt/meda_rw/BACKUP/sdd.img
Esta vez, creó un archivo sin procesar sdd.img
de tamaño 119GB.
He intentado recuperar los datos de los 119 GB generados sdd.img
utilizando testdisk, photorec, r-studio, disk drill, etc. Pero ninguno de ellos detectó ningún archivo y mostró 'Found 0 files & 0 directories'.
Nota. Mi tarjeta sdcard está atascada ahora en la ranura y no puedo quitarla ya que al hacerlo podría dañar los pines.
Por qué dd
cmd está creando sd.img
de tamaño 8MB sólo de /dev/block/sdd
?
¿Ha sido la tarjeta sdcard completamente borrada por Android (durante el proceso de formateo) debido a lo cual no es posible recuperar los datos ahora?
¿Cómo puedo recuperar los datos de la tarjeta sdcard ahora?