我決定在 ubuntu live cd 中使用以下命令建立 Windows 桌面之一的虛擬機器映像。 /dev/sda 是要備份的 Windows 磁碟機。 /dev/sdb 是儲存映像的額外磁碟機。
在 /dev/sda1 上
$ dd if=/dev/zero of=tempzero.tmp bs=32k $ rm tempzero.tmp
已卸載 /dev/sda1 和 /dev/sdb1
$ dd conv=稀疏 if=/dev/sda bs=32k | gzip > 備份.img.gz
然後在vmwareplayer中恢復鏡像。配置的硬碟大小設定為510G(實際實體磁碟為500G(實際為468.5G))
使用將圖像恢復到硬碟(我知道我們可以透過管道傳輸,但在使用管道時遇到磁碟不足錯誤)
$gunzip 備份.img.gz $ dd if=backup.img of=/dev/sda bs=32k $同步 $ ntfsfix /dev/sda1
在虛擬機器中啟動後,我收到以下 chkdisk 錯誤。我犯了什麼錯誤?
檢查 C: 上的檔案系統 檔案系統類型為NTFS。 需要檢查其中一張磁碟的一致性。你 可能會取消磁碟檢查,但強烈建議 你繼續。 Windows 現在將檢查磁碟。 清理驅動器上的細微不一致之處。 從檔案 0x9 的索引 $SII 中清除 797 個未使用的索引條目。 從檔案 0x9 的索引 $SDH 中清除 797 個未使用的索引條目。 清理 797 個未使用的安全描述符。 CHKDSK 正在驗證 Usn 期刊... Usn 期刊驗證已完成。 CHKDSK 發現標記為已分配的可用空間 主文件表 (MFT) 位圖。 Windows 已對檔案系統進行了修正。 488375968 KB 總磁碟空間。 700645 個文件,大小為 101373272 KB。 41598 索引,281608 KB。 0 KB 壞扇區。 系統正在使用 1242632 KB。 日誌檔案佔用 65536 KB。 磁碟上有 385478456 KB 可用空間。 每個分配單元 4096 位元組。 122093992 磁碟上的總分配單元。 磁碟上有 96369614 個可用分配單元。
答案1
因為您已ntfsfix
在復原的磁碟區上調用,所以 Windows 確實對其進行了檢查。
從ntfsfix
手冊頁:
NAME
ntfsfix - fix common errors and force Windows to check NTFS