VBox vhd到vdi的转换

时间:2013-10-10 08:55:27

标签: virtualbox

我在D驱动器中有一个名为“Ubuntu VM1.vhd”的VHD文件我正在尝试将if转换为vdi,我使用--format vdi参数跨越clonehd命令,我不明白为什么它会给出无效参数error..i尝试了几个更改,但它给了相同的..还有其他方法将vhd转换为vdi ...

C:\>"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" clonehd D:\Ubuntu VM1.vh
d D:\UbuntuServer1.vdi --format vdi
Oracle VM VirtualBox Command Line Management Interface Version 4.1.2
(C) 2005-2011 Oracle Corporation
All rights reserved.

Usage:

VBoxManage clonehd          <uuid>|<filename> <uuid>|<outputfile>
                            [--format VDI|VMDK|VHD|RAW|<other>]
                            [--variant Standard,Fixed,Split2G,Stream,ESX]
                            [--existing]


Syntax error: Invalid parameter 'D:\UbuntuServer1.vdi'

3 个答案:

答案 0 :(得分:30)

尝试:     VBoxManage.exe clonehd“D:\ Ubuntu VM1.vhd”D:\ UbuntuServer1.vdi --format vdi

答案 1 :(得分:0)

我正在使用linux RHEL OS,看来@ user3549168的建议对我来说相当有效。但是我做了一些修改。在我位于文件夹vhd文件出口时,将 vhd转换为vdi 的命令对我有用:

sudo vboxmanage clonehd inputFileName.vhd outputFileName.vdi --format vdi

实际使用的命令:

sudo vboxmanage clonehd window.vhd window23.vdi --format vdi

答案 2 :(得分:-6)

简单的工作

cd C:\Program Files\Oracle VM VirtualBox entre 

VBoxManage clonehd“L:\Java\Achraf Rida\W7-64.vhd" "L:\Java\Achraf Rida\W7-64.vdi” - format vdi

peu etre 尝试:VBoxManage.exe clonehd "D:\Ubuntu\VM1.vhd" "D:\Ubuntu\Server1.vdi" --format vdi