ext4パーティションスーパーブロックの回復中に、「グループ#0の使用可能なブロック数が正しくありません」

ext4パーティションスーパーブロックの回復中に、「グループ#0の使用可能なブロック数が正しくありません」

破損したext4パーティションがありますが、回復したいと思います。突然の停電により問題が発生します。これは暗号化されたLuksパーティションです。 Luksコンテナを開きます。私がそれを開いたとしましょう/dev/mapper/test

その後、パーティションをこのようにマウントできます。

mount -t ext4 -o sb=131072,ro /dev/mapper/test /mnt

そのうち131072スーパーブロックに4を掛ける

その後、ファイル(インストールの成功後にバックアップしたファイル)にアクセスできます。

しかし、私が試してみるとスーパーブロック修正次のようなことが発生します。

e2fsck -b 32768 /dev/mapper/test 
e2fsck 1.46.3 (27-Jul-2021)
/dev/mapper/test was not cleanly unmounted, check forced.
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
Free blocks count wrong for group #0 (23391, counted=280).
Fix<y>? 

押すとy同じメッセージがFree blocks count wrong for group #0 (23391, counted=280).表示されます(最後に別の番号があります)。私は「はい」を数回押してからしばらくyキーを押し続けていました。

今パーティションを回復する方法についてのアドバイスを探しています。キーを無期限に押し続けるy必要がないように、この質問に答える自動化された方法はありますか?コマンドライン引数をy使用できますが、-y他の質問にも肯定的に答えます。

それとも別のことをする必要がありますか?

ベストアンサー1

おすすめ記事