環境
- Ubuntu 20.04
やりたいこと
久々にHDD整理していたらマウントできないHDDが出てきた。
GPartedで見るとどうもExt4のパーティションなのは間違いないのだが、マウントしようとしても
# mount -t ext4 /dev/sdb1 /mnt/disk1 mount: /mnt: /dev/sdb1 のスーパーブロックを読み込むことができません.
とエラーになる。なんとか再マウントできるようにしたい。
コマンド
e2fsckという修復コマンドを使ってみた
# e2fsck -y -C 0 /dev/sdb1
-y
すべての質問にYesと答える-C 0
進捗がわかるようにプログレスバーを出す
割と時間かかる。2TBで10分程度
結果的にマウントはできたがファイルの大多数は壊れて読めなかった。。。残念
参考
読み込み専用だと読める場合もあるっぽい 試せばよかった
# mount -t ext4 -o ro,noload /dev/sdb1 /mnt/disk1