我在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'
答案 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