ddを使用して仮想マシンディスクにレプリケートした後にWindowsでチェックディスクを実行するのはなぜですか? [閉鎖]

ddを使用して仮想マシンディスクにレプリケートした後にWindowsでチェックディスクを実行するのはなぜですか? [閉鎖]

Ubuntu Live CDでは、次のコマンドを使用してWindowsデスクトップのいずれかの仮想マシンイメージを作成することにしました。 /dev/sda はバックアップする Windows ドライブです。 /dev/sdb は、イメージが保存される追加のドライブです。

/dev/sda1へ

$dd if=/dev/zero of=tempzero.tmp bs=32k
$rmtempzero.tmp

/dev/sda1 および /dev/sdb1 がアンマウントされました

$ dd コンバージョン=スパス if=/dev/sda bs=32k gzip > backup.img.gz

その後、vmwareplayerから画像を復元します。構成されたハードディスクサイズは510Gに設定されています(実際の物理ディスクは500G(実際の468.5G))

以下を使用してイメージをハードドライブに復元します(パイプが利用可能であることを知っていますが、パイプを使用するとディスクエラーが発生します)。

$gunzip backup.img.gz
$dd if=backup.img of=/dev/sda bs=32k
$ sync
$ntfsfix /dev/sda1

仮想マシンで起動すると、次のchkdiskエラーが発生します。私は何を間違えましたか?

C:でファイルシステムを確認します。
ファイルシステムの種類はNTFSです。


ディスクの1つの整合性を確認する必要があります。あなた
ディスクスキャンをキャンセルすることも可能ですが、強くお勧めします
続けてください。
Windowsはディスクをチェックします。                         
ドライブのマイナーな不一致をクリーンアップします。
ファイル0x9の$ SIIインデックスから未使用のインデックスエントリ797を削除します。
ファイル0x9の$ SDHインデックスから未使用のインデックスエントリ797を削除します。
未使用のセキュリティ記述子797をクリーンアップします。
CHKDSKはUsnジャーナルを確認しています...
USNジャーナルの検証が完了しました。
CHKDSKは、割り当てられているとマークされた空き領域を見つけます。
MFT(マスターファイルテーブル)ビットマップ。
Windowsでファイルシステムを修正しました。

 合計ディスク容量は488375968KBです。
 101373272KB サイズのファイル 700645 個。
    インデックス41598個、281608KB。
         0KB不良セクタ。
   システムは1242632KBを使用しています。
     ログファイルは65536KBを占めます。
 ディスクに385478456KBの空き容量があります。

      割り当て単位あたり4096バイト。
 122093992 ディスクの合計割り当て単位。
  ディスクには96369614個の割り当て単位を使用できます。

答え1

ntfsfix回復されたボリュームから呼び出されたため、Windowsはそれを確認します。

~からntfsfix マニュアルページ:

NAME
       ntfsfix - fix common errors and force Windows to check NTFS

関連情報