質問: f2fsはデータを失いましたか?マウントされず、fsckが機能しません 1時間前にシステムが停止したとき、システムを実行していました(4.12カーネルをコンパイルしました)。画面は完全に灰色で、キーボードは応答しませんでした。音楽は約1分間再生され続けました。もう少し待った後、ハードリセットをするしかありませんでした。今では起動しません。私のルートパーティションはluksの上にあるf2fsです。 luksパスワードを入力すると、次のエラーメッセージが表示されます。 [f2fs_do_mount:]有効なチェックポイントが見つかりません arch linux isoイメージを起動し、次のことを行いました。cryptsetup open /dev/sda3 csystem fsck.f2fs /dev/mapper/csystem fsckは、「有効なチェックポイントが見つかりません」という同じメッセージで失敗します。-aおよび-fスイッチでfsckを試しましたが、まだ機能しませんでした。私は絶望的にねじ込まれていますか?
回答: 私は、リード開発者でありf2fsメンテナであるjaegeuk kimに、個人的にも メーリングリスト 経由でも連絡しました。最終的に、失敗したf2fsパーティションのイメージを含むvmへのsshアクセスを提供しました(復号化後)。彼はそれを分析するのに少し時間がかかりましたが、結果は決定的ではありませんでした。チェックポイント領域のhexdumpは暗号化されているように見えましたデータですが、イメージが復号化されたことは確かでした( photorec でファイルを回復でき、stringsコマンドでも多くの有用な情報が表示されたため)。スーパーブロック領域も画像が復号化されたことを示していますが、チェックポイントはゴミでした。私の最後のメッセージの1つは次のとおりです。 これらが実際に暗号化されたデータである場合、私が考えることができる唯一の説明は、(おそらく)ハードウェアのバグが原因でシステムがクラッシュしたときのカーネルのdm-crypt層の主要な誤動作です。 そう、 私は絶望的にねじ込まれていますか? 残念ながらそうです。キム氏は、これが彼が遭遇したこの種の最初の例であり、それが二度目に起こるならば彼に再びpingすることを私に言いました。しかし、私はそれをより安全にプレイすることに決め、それ以来ext4を使用しています。 (これは2017年8月でした。)