質問: btrfsスクラブの後、影響を受けるファイルのリストをどのように取得しますか? バックアップにbtrfs sendを使用しようとしましたが、ioエラーが発生しました。 btrfs scrubを実行しました。これにより、raspiのsdカードに修復不可能な32個のブロックが報告されました。これを修正する明白な方法は、影響を受けるファイルの新しいコピーを取得することですが、どのファイルであるかをどのように見つけますか?私がオンラインで調べたところはどこでも、ウィキや人々はあなたがスクラブを行うことができ、エラーがあると言われた後に次のステップに進む方法ではなく、通常はレイドがあればすべてがうまくいくと言っているだけです。
回答: dmesgは、スクラブ後のファイルパスを含むすべてのbtrfsチェックサムエラーを一覧表示します。実行 dmesg --clear btrfs scrub start -b / dmesg 不良ファイルの大まかな概要を取得します。