Cómo reparar una partición dañada sin pérdida de datos

Cómo reparar una partición dañada sin pérdida de datos

Hace algún tiempo, accidentalmente ddedité ISO en mi disco duro. Después de eso, reinstalé el sistema operativo, pero mi instalación de Arch aún reconoce la partición extendida como un archivo ISO y la muestra en Nautilus:

Captura de pantalla de unidades

Cuando intento montarlo tengo:

Error mounting /dev/sda4 at /run/media/hauleth/Linux Mint Debian 64-bit:
Command-line `mount -t "iso9660" -o "uhelper=udisks2,nodev,nosuid,uid=1000,
gid=1000,iocharset=utf8,mode=0400,dmode=0500" "/dev/sda4"
"/run/media/hauleth/Linux Mint Debian 64-bit"' exited with non-zero
exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/sda4,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail or so

Respuesta1

Tuve esto una vez con una memoria USB. El comienzo del disco duro o la partición en la que ddeditó el ISO ahora tiene el comienzo del ISO como bloque de inicio. Puede suceder que esto no se sobrescriba al crear un nuevo sistema de archivos o tabla de particiones. Que yo sepa, este problema no se puede resolver sin pérdida de datos. Lo resolví sobrescribiendo la memoria USB con ceros de /dev/zero y recreando la tabla de particiones.

información relacionada