我想制作硬盘的 VHD 映像。
我知道如何制作 VHD 图像(http://technet.microsoft.com/en-us/library/hh848503.aspx),但我希望图像包含现有驱动器中的所有内容。
我目前考虑的解决方案是使 VHD 与源驱动器大小相同,然后从源驱动器复制所有文件,但我认为必须有一种更清洁(更简单)的方法。
我从 Sysinternals 了解 Drive2Vhd,但我需要使用 PowerShell 来执行此操作。
有什么建议么?
我想制作硬盘的 VHD 映像。
我知道如何制作 VHD 图像(http://technet.microsoft.com/en-us/library/hh848503.aspx),但我希望图像包含现有驱动器中的所有内容。
我目前考虑的解决方案是使 VHD 与源驱动器大小相同,然后从源驱动器复制所有文件,但我认为必须有一种更清洁(更简单)的方法。
我从 Sysinternals 了解 Drive2Vhd,但我需要使用 PowerShell 来执行此操作。
有什么建议么?
如果你真的想避免使用 Disk2vhd,你可以在一些 powershell 逻辑中包装两个优秀的 exe 来完成工作。
要更手动地了解如何使用数据创建和加载它,请运行以下包装在 powershell 脚本中的命令。
> diskpart
DISKPART> create vdisk file=”c:\test\test.vhd” maximum=1000
DISKPART> select vdisk file="c:\test\test.vhd"
DISKPART> attach vdisk
DISKPART> create partition primary
DISKPART> assign letter=X noerr
DISKPART> exit
Robocopy <Source> <Destination> *.* /S /MT:128
select vdisk file="c:\test\test.vhd"
detach vdisk
exit