我决定在 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