【问题标题】:How to clone VHD of Hyper V 2012 through Vbscript ?如何通过 Vbscript 克隆 Hyper V 2012 的 VHD?
【发布时间】:2013-12-06 07:09:01
【问题描述】:

我正在尝试使用 wim image 和 diskpart 命令克隆 Hyper V 2012 的 VHD 文件。 我面临一个问题,因为 Hyper V 2012 的 VHD 包含 2 个分区。一个用于系统保留,第二个用于数据。我正在创建数据分区的 wim 映像并将此映像部署到新的 vhd 文件,但是当我尝试启动这个新的 vhd bootmgr 时发生丢失错误。如何将系统保留分区复制到相同的新 vhd 并使其工作?或者有任何其他方法可以使这个新的 VHD 工作。

【问题讨论】:

    标签: vbscript hyper-v disk-partitioning diskimage


    【解决方案1】:

    您为什么要摆弄 WIM 图像和 diskpart?只需复制 VHD(x) 文件即可。

    Set fso = CreateObject("Scripting.FileSystemObject")
    fso.CopyFile "C:\path\to\original.vhd", "C:\path\to\clone.vhd"
    

    不过,您需要确保未安装 VHD。

    附带说明:使用 PowerShell 处理 Hyper-V 会好得多,尤其是在 Server 2012 中。它有 all the toys

    【讨论】:

    • 当然不会。需要先合并差分磁盘,然后才能使用它们。
    猜你喜欢
    • 2013-02-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-10
    • 1970-01-01
    • 2020-02-15
    • 1970-01-01
    • 2016-05-07
    相关资源
    最近更新 更多