我正在寻找一种方法来将用户硬盘(通常是 NTFS,但有时是 HFS)快速转储到外部驱动器或网络位置,以保存驱动器内容的映像,以便我以后可以挑选它并选择在更换硬盘或安装新操作系统后要恢复的内容。
不需要是可启动映像,只需是可在 Windows 机器上安装的映像文件或存档即可。我可以从可启动的 USB 驱动器/CD 上运行的东西将是理想的。
我尝试过 PartImage、Clonezilla 和 FSArchiver,但它们创建的图像无法安装,所以我无法遍历其中的文件 :(
有什么想法可以做到这一点?
答案1
对于 Linux/BSD:
使用 dd 并使用回送设备。
如果需要是 Windows:
Norton Ghost 附带 ghostwalker 来“打开”图像。
第三种解决方案是创建一个虚拟磁盘(例如慢性肝病或软件虚拟机开发工具包)。
答案2
如果您使用的是 NTFS,则应查看 Microsoft 的免费映像工具 imagex,它将捕获文件系统映像,您可以将这些映像挂载为只读或稍后以读/写方式挂载。如果您想捕获同一映像的不同版本,imagex 允许“单实例”,它将捕获同一文件一次,并在两个映像之间进行引用,从而减小文件大小。
什么是 ImageX? http://technet.microsoft.com/en-us/library/cc722145(v=ws.10).aspx
从命令行捕获:
imagex /capture d: d:\imaging\data.wim "Drive D" /verify
从命令行挂载:
imagex /mount d:\imaging\data.wim 2 c:\mounted_images
请参阅下文了解更多信息和示例:
http://technet.microsoft.com/en-us/library/cc749447(v=ws.10).aspx