web-dev-qa-db-ja.com

VirtualBoxに既存の.vbox仮想マシンをインポートする方法

VirtualBoxに既存の.vbox仮想マシンをインポートする方法説明書には、.ovaファイルまたは.ovfファイルがある場合にのみ実行できると記載されていますが、VirtualBoxマシンは.vboxファイルであるため理解できません。

VM ManagerからVMを削除した後でそれを再インポートする方法がないのは本当ですか?

また、[追加]ボタンが表示されないため、Media Managerからハードディスクイメージ(.vdi)をインポートすることもできません。

36
NickG

VirtualBox Managerウィンドウから、Machine->Add..."を使用すると、既存のvboxファイルを開くことができます。 vboxファイルで参照されているファイル、特に仮想ディスクイメージ用のファイルが実際には本来あるべき場所に配置されていないと、エラーが発生する可能性があります。

問題が発生した場合は、vboxファイルは仮想マシンを定義するXMLテキストファイルにすぎません。読むのは難しくありません。VM設定が何であるかを理解してから、同じ設定を使用して最初から新しいVMを定義します。

32
Kenster

VBoxManageコマンドラインインタフェースは、GUIよりもVirtualBoxをより詳細に制御します。端末でこれを実行することで既存のVMを追加できます。

VBoxManage registervm /full/path/to/the/.vbox/file

notice:.vboxファイルへのフルパスを使用してください。相対パスが機能しない(バージョン4.3.20r96996のIm)

このコマンドはvmを登録するだけで、ファイルをコピー/移動しません。整理したい場合は、まずVM dirを自分のVirtualBox VMsディレクトリにコピーまたは移動してから、registerコマンドを実行します。

36
Bruno Polaco

VMを別の場所に移動した後も、同じ問題がありました。

.vboxファイルをfxで開くことができることがわかりました。ファイルシステム(ファイルエクスプローラ)からダブルクリックまたは(もちろん.vboxがVirtualBoxに関連付けられている場合のみ)開くそれはVirtualBoxで開き、次回のためにそれをリストに追加します。

変更されたパスがある場合は、fxを押します。共有フォルダは、手動で編集する必要があります。直接.vboxファイルまたはGUIのいずれかにあります。

2
jma73