以前、誤ってdd
ISO をハードドライブにコピーしてしまいました。その後、OS を再インストールしましたが、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 スティックで一度この現象に遭遇しました。ISO をdd
編集したハード ドライブまたはパーティションの先頭に、ISO の先頭が開始ブロックとして含まれるようになりました。新しいファイル システムまたはパーティション テーブルを作成するときに、これが上書きされない場合があります。私の知る限り、この問題はデータ損失なしでは解決できません。USB スティックを /dev/zero のゼロで上書きし、パーティション テーブルを再作成することで解決しました。