2013-10-10 4 views
5

У меня есть VHD-файл в D-диске с именем «Ubuntu VM1.vhd». Я пытаюсь преобразовать, если в vdi, я использую команду clonehd с параметром -format vdi, я не понимаю, почему это дает неверный параметр error..i пытался с некоторыми изменениями, но его давая same..is Там какой-либо другой способ преобразования VHD в VDI ...VBox vhd to vdi conversion

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

Cross ссылка на тот же вопрос о superuser.com: http://superuser.com/questions/179271/is -there-a-tool-to-convert-vhd-images-to-vdi-images –

ответ

25

Try: VBoxManage.exe clonehd «D: \ Ubuntu VM1.vhd»D: \ UbuntuServer1.vdi --format VDI

+1

Ваше предложение получает работу с этим небольшим изменением ... – SSH

+2

C: \> "C: \ Program Files \ Oracle \ VirtualBox \ VBoxManage. exe "clonehd" D : \ Ubuntu VM1.vhd "D: \ UbuntuServer1.vdi --format vdi – SSH

+0

Он также работает для файлов vmdk для vhd. –

-4

exmple работы

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 être Try: VBoxManage.exe clonehd "D:\Ubuntu\VM1.vhd" "D:\Ubuntu\Server1.vdi" --format vdi

+2

английский язык пожалуйста ... – Andros