web-dev-qa-db-ja.com

HDDに書き込まれているすべてのファイルのチェックサムを計算します

HDDに書き込まれているすべてのファイルのチェックサムを自動的に計算することは可能ですか?私のOSはLinuxです。 btrfsがファイルのある種のチェックサムを保存していることを読みました。それらのチェックサムをダンプすることは可能でしょうか?他のファイルシステムはどうですか?

1
Wakan Tanka

BTRFSを使用して、ほんの数日前に、csumをダンプするパッチを送信しました http://www.spinics.net/lists/linux-btrfs/msg51256.html パッチをダウンロードして適用できます。問題が発生した場合はお知らせください。

使用法:

btrfs inspect-internal dump-csums /btrfs/50gbfile /dev/sda4
csum for /btrfs/50gbfile dumped to /btrfs/50gbfile.csumdump

実際に見てください ここ

編集:最新のパッチはここにあります: https://patchwork.kernel.org/patch/9696379/ わずかなCLIの変更あり。 「dump-csums」の代わりに「btrfsinspect-internaldump-csum」を使用します

btrfs inspect-internal dump-csum /btrfs/filepath /dev/name
5
lakshmipathi