我最近买了一台新台式机,还有两个硬盘:一个 128GB 固态硬盘和一个 750GB 混合硬盘。
我将 Windows 安装了到混合驱动器上,但后来意识到将操作系统安装在 SSD 上而将媒体安装在 HDD 上是值得的。
我希望这就像将 HDD 克隆到 SSD,然后擦除 HDD 一样简单。
我的计划是启动一些 Linux Live CD,安装驱动器,然后运行“dd if=/dev/sda of=/dev/sdb”
答案1
使用微软的免费映像工具 ImageX。使用 Windows ADT 下载。您需要通过命令行执行一些工作,但您将能够构建 WinPE 启动盘并捕获映像。
从 WinPE:
imagex /capture c: d:\imaging\data.wim "Drive D" /verify
然后申请:
imagex /apply c: d:\imaging\data.wim 2
请参阅下文了解更多信息和示例:
http://technet.microsoft.com/en-us/library/cc749447(v=ws.10).aspx
答案2
直接在驱动器之间进行克隆将克隆分区表。这是有问题的,因为在这种情况下,新驱动器的分区会比驱动器大。克隆原始数据的问题更大,因为无法保证文件会压缩在较大驱动器的前 128 GB 上。
最安全的做法是使用专用工具对新驱动器进行分区,而不是克隆分区表,然后通过随意复制文件或通过图像来传输所有文件。
当您使用 Linux 原生的文件系统时,最简单的解决方案是根据需要格式化目标驱动器,并将整个文件系统 rsync 到新分区。最后一步是复制 MBR(硬盘的前 512 个字节)。
对于 NTFS,ntfsclone
ntfs-3g 软件包可用于制作快照。但请注意,将映像还原到新分区后,您可能会遇到启动问题。ntfsclone 的手册页解释了原因。
克隆后使 Windows 安装再次可启动的最简单方法是运行安装程序并选择“修复 Windows”程序。虽然在大多数简单(一个硬盘 - 一个分区)设置中,使用 dd 克隆 MBR 应该可以解决问题。