NFTS から HFS+ へのサイズの違いのコピー

NFTS から HFS+ へのサイズの違いのコピー

これは私の最初の投稿です。ご協力ありがとうございます。外付けハードドライブが 2 つあります。HD #1 は NTFS、HD #2 は Mac OS 拡張です (これは HFS+ と同じだと思います)。#1 から #2 に多くのファイルをコピーしています (ドキュメント、写真など)。すべての項目が正しくコピーされたことを確認したいと思います。

#1 (NTFS) では、フォルダー A のサイズは次のとおり報告されます: 8,137,638,456 バイト (ディスク上で 8.14 GB)、アイテム数 2,721。#2 (HFS+) では、フォルダー A' のサイズは次のとおり報告されます: 8,137,677,392 バイト (ディスク上で 8.14 GB)、アイテム数 2,721。

すべてが正しくコピーされたことをどのように確認すればよいですか?Kaleidoscope は、フォルダーがどのように異なるかを指定せずに、フォルダーが異なることだけを示すため、これには役立ちません。

Diff は、A' のすべてのサブフォルダーに .DS_STORE があることのみを報告します。

diff -r "/Volumes/WD Passport/A" "/Volumes/My Passport/A'"                                                  
Only in A': .DS_Store
Only in A'/SUBFOLDER: .DS_Store
Only in A'/SUBFOLDER: .DS_Store 
...

すべてが正しくコピーされたことをどのように確認すればよいでしょうか? また、NTFS および HFS+ ファイル システムでは、一方から他方にコピーするとファイルのバイナリ表現が異なるようになるのでしょうか?

答え1

2 つの異なるオペレーティング システムと 2 つの異なるファイル システム上のディレクトリ サイズを比較しています。それらが同じであると期待する理由はありません。

本当の質問は、ドライブ1のデータがドライブ2と同一であることをどうやって確認するかということです。これを実現するための最良のツールは、ハッシュディープ12 年以上にわたり、これはファイルの整合性検証を実行するための私の頼りになるツールでした。

Windowsバイナリとソースコードは入手可能ですここ

MacOS X の場合、自分でコピーをコンパイルしたくない場合は、Fink プロジェクトから入手できます。リンクを投稿しなかったことをお詫びしますが、私はここに来たばかりで、2 つ以上のリンクを投稿するために必要な 10 の評価ポイントを持っていません。Fink は www finkproject com にあります。

このツールの仕組みは、ソースからファイル ハッシュのリストを作成し、その結果得られたハッシュを使用してコピーされたファイルが一致するかどうかを確認するというものです。非常に簡単ですが、Google でハウツーやビデオをいくつか見つけることができるはずです。

関連情報