VMware是否具有从虚拟机转换为物理磁盘映像的工具(基本上是Converter的反向)


9

VMware是否具有用于从虚拟机转换为物理磁盘映像的工具(基本上是Converter的反向)?

或者,是否存在可以从Vmware映像执行此操作的第三方工具?

Answers:


6

将vmdk转换为物理磁盘映像(Ubuntu / Debian)

如果您有权访问Debian / Ubuntu系统,请首先qemu-img按照此处的说明使用它来创建原始映像:

$ qemu-img convert -O raw diskimage.vmdk diskimage.raw

然后dd将磁盘映像放到硬盘驱动器上(/dev/sdb用磁盘设备替换):

$ sudo dd if=diskimage.raw of=/dev/sdb

或合并为一个步骤(替换/dev/sdb为磁盘设备):

$ sudo qemu-img convert -O raw diskimage.vmdk /dev/sdb

将拆分磁盘转换为单片磁盘

如果您有多个vmdk文件,请将它们与命令结合使用vmware-vdiskmanager(有关更多信息,vmware-vdiskmanager请参见此VMware文章或《虚拟磁盘管理器用户指南》):

  • 在OS X上:

    $ /Applications/VMware\ Fusion.app/Contents/Library/vmware-vdiskmanager -r <filepath of original disk> -t 2 <filepath of new disk>
    
  • 在Linux上:

    $ /usr/bin/vmware-vdiskmanager -r <filepath of original disk> -t 2 <filepath of new disk>
    
  • 在Windows上:

    > "C:\Program Files\VMware\VMware Workstation\vmware-vdiskmanager.exe" -r <filepath of original disk> -t 2 <filepath of new disk>
    

哪里:

-r <filepath of original disk>转换指定的虚拟磁盘,从而创建一个新的虚拟磁盘。您必须是目标虚拟磁盘的名称(<filepath of new disk>)。

-t 2 创建包含在单个虚拟磁盘文件中的预分配虚拟磁盘。

其他方法(在此处说明)是选择“虚拟机”>“设置”>“硬盘”,取消选中“拆分为2GB文件”,然后按“应用”。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.