「Ubuntu VM1.vhd」という名前のDドライブにVHDファイルがあります。vdiに変換しようとしているのですが、-format vdiパラメータを指定してclonehdコマンドを実行すると、無効なパラメータエラーが発生する理由がわかりません。私はいくつかの変更を試みましたが、それは同じです.. 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'
試してください:VBoxManage.exe clonehd "D:\ Ubuntu VM1.vhd" D:\ UbuntuServer1.vdi --format vdi
私はLinux RHEL OSを使用していましたが、@ user3549168の提案がかなりうまく機能していたようです。しかし、私はいくつかの変更を行いました。コマンドは私のために働きましたvhd to vdiは、私がvhdファイルが存在するフォルダにいる間です:
Sudo vboxmanage clonehd inputFileName.vhd outputFileName.vdi --format vdi
実用的なコマンド:
Sudo vboxmanage clonehd window.vhd window23.vdi --format vdi