Recuperar disco duro parcialmente formateado

Recuperar disco duro parcialmente formateado

Estoy ejecutando Ubuntu 12.04 y recientemente intenté quitar de forma segura mi disco duro externo usando la GUI, pero el botón "Formatear" estaba justo al lado del botón "Quitar con seguridad". Detuve el formateo tan pronto como comenzó, pero el disco duro no se monta ahora y no puedo acceder a ninguno de los archivos. Intenté rescatar datos usando GParted, pero no pude encontrar ninguna partición... ¿alguna sugerencia para recuperar los datos perdidos?

No hace falta decir que ahora tengo una venganza contra las GUI.

Respuesta1

photorec, a pesar de su nombre, se puede utilizar para recuperar todo tipo de archivos de una unidad formateada, incluidos documentos, fotografías, películas, etc. Es posible que tengas más suerte de lo normal porque el formato no estaba completo.

Necesitará tener una unidad diferente con al menos tanto espacio libre como el que utilizó en su unidad formateada para poder almacenar los archivos recuperados. También puede llevar algún tiempo unir diferentes partes de los archivos debido a la fragmentación de la unidad formateada. De cualquier manera, es un buen primer paso, ya que se recuperará mucho y no empeorará las cosas de su unidad formateada.

testdiskproviene de la misma familia que photorec, pero puede ofrecer herramientas para reconstruir la información de la partición del disco y la estructura de archivos sin tener que recuperar byte a byte. Muchas de estas operaciones se escribirán en el disco, por lo que es mejor realizarlas en una imagen del disco. Puedes crear uno usando dd. Esta imagen será una copia exacta de la unidad USB en su estado actual, incluido su MBR, diseño de partición, metadatos del sistema de archivos, nombres de archivos, estructura de directorios, así como los valores de todos los bytes del disco. Por supuesto, ya no toda esta información está disponible en su disco USB.

Un ddcomando típico sería

dd if=/dev/sdc of=path/to/image.img

Asegúrese de conocer el nodo del dispositivo de su unidad USB ( /dev/sdcen este ejemplo). Puede averiguarlo utilizando fdisk -l(como root) o buscando en los directorios bajo /dev/disk/. Además, el tamaño del archivo de salida será el mismo que el de la unidad USB, así que asegúrese de colocarlo en algún lugar que tenga suficiente espacio.

información relacionada