Como recuperar datos de pendrive, memorias para camaras u otros en linux
Todo empezo en estas vacaciones de invierno cuando estaba sacando fotos con mi camara… mi camara usa una memoria xD-card si aunque no lo crean es una memoria xD, lo que sucedio fue que de repente la memoria perdio el formato, y perdi las fotos que tenía almacenada… por ende estube buscando alguna forma de recuperar los datos y dicho y echo encontre la respuesta a mi problema.La respuesta se llama foremost para instalarlo deben hacer como root
# apt-get install foremostEntonces el primer paso es ver si reconoce nuestro dispositivo dañado, para esto debemos hacer
# fdisk -llo que nos traera de resultado:
Disco /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0x5d79916b
Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 1 19209 154296261 83 Linux
/dev/sda2 19210 19457 1992060 82 Linux swap / Solaris
Disco /dev/sdb: 1048 MB, 1048576000 bytes
33 heads, 61 sectors/track, 1017 cylinders
Units = cilindros of 2013 * 512 = 1030656 bytes
Disk identifier: 0xffffffff
El disco /dev/sdb no contiene una tabla de particiones válidaCon esto vemos que en /dev/sdb existe algun tipo de memoria, pero que tiene error con la tabla de particiones, para poder recuperarla primero haremos una imagen ante todo, para hacer una imagen debemos hacer lo siguiente.
$ dd if=/dev/sdb of=/tmp/fotos.iso conv=noerror,syncen if ingresamos la dirección de la memoria, y en of el lugar donde almacenaremos la imagen debemos ingresar las opciones de noerror,sync para que este ignore los error que pueda tener.
Luego esto demorara un poco dependiendo del tamaño del disco.
Posterior a esto debemos hacer la recuperación de los datos con foremost, para hacer esto debemos realizar lo siguiente:
$ foremost -v -i /tmp/fotos.isoCon esto decimos que la imagen que esta en /tmp/fotos.iso sea analizada y extraiga todos los archivos.
Otra forma es:
$ foremost -t jpeg -i /tmp/fotos.isoEsta manera solo nos devolverá todas las imagenes que sean jpeg lo cual no me es muy util porque yo no recuerdo si las imagenes son de otra extención o si quizas también ay videos frente a eso si no quiero limitar puedo poner:
$ foremost -t all -i /tmp/fotos.isoLo cual me retorna todos los archivos, esto nos creará una carpeta llamada output donde se encontrarán varias subcarpetas mas las cuales se llamarán por extención en mi caso jpg y avi dentro de estas estan las fotos y los videos de mi camara respectivamente.
Saludos y espero les sirva tanto como a mi
Comments
Una Respuesta to “Como recuperar datos de pendrive, memorias para camaras u otros en linux”
Deja tu Respuesta
You must be logged in to post a comment.









[...] Mas info aquí. [...]