Как исправить поврежденный раздел без потери данных

Как исправить поврежденный раздел без потери данных

Некоторое время назад я случайно ddзаписал ISO на свой жесткий диск. После этого я переустановил ОС, но моя установка Arch все еще распознает расширенный раздел как файл ISO и отображает его в Nautilus:

Скриншот дисков

При попытке смонтировать я получаю:

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

решение1

У меня такое было однажды с USB-накопителем. Начало жесткого диска или раздела, на который вы ddпереписали ISO, теперь имеет начало ISO в качестве стартового блока. Может случиться, что это не перезаписывается при создании новой файловой системы или таблицы разделов. Насколько мне известно, эту проблему нельзя решить без потери данных. Я решил ее, перезаписав USB-накопитель нулями из /dev/zero и заново создав таблицу разделов.

Связанный контент