5
ファイル内の1ビットをフリップするにはどうすればよいですか?
btrfsがそれ自体を癒すことができるという主張をテストするために、意図的にファイルを損傷したいと思います。この記事では、ファイルシステムを削除し、1ビットを「反転」して写真を損傷し、再マウントすることについて説明しています。古いファイルシステムでは、これは単に破損しますが、btrfsでそれ自体を修正することになっています。理論的には、これは理にかなっていますが、実際にテストしたいと思います。 問題は、その記事でその方法を説明していないことです。 ファイルシステムの非常に特定の部分で単一のビットを変更するにはどうすればよいですか? また、これは、btrfsが私の書き込みを意図的なものと見なさないように、オフラインファイルシステムで実行する必要があることを指摘する必要があります。 編集:質問(および議論)ではbtrfsについて多くのことを話しますが、この種の破損を実装するファイルシステムに依存しない方法があるかどうかを知りたいです(異なるRAIDタイプ/コントローラー/などで比較できるように)。
35
filesystem
btrfs