2010-09-12 02:05:14 +0000 2010-09-12 02:05:14 +0000
40
40

VirtualBoxで既存のVMを開くには?

最近新しいワークステーションを手に入れたので、VirtualBoxとVMWare Player VMを古いPCから新しいPCに移動しました。

VMWare Player VMは簡単です:"File -> Open a Virtual Machine… “に進み、古いPCから.vmxファイルを見つけて、そして、ヴォラ! これは、起動して実行しています。必要なファイルはすべて同じフォルダに入っているようです。

VirtualBoxではその方法はないようです。どうやらVMはレジストリエントリなどの目に見えない魔法のような方法で元のホストに結びつけられているようです。

回答 (12)

48
48
48
2014-01-05 07:55:08 +0000

以前の回答は陳腐化しているようです。

Oracle VirtualBox Managerのバージョン4では、[追加]オプションは[マシン]メニュー(オペレーティングシステムのメニュー)に隠されています。Addを選択して、必要な.vboxファイルに移動するだけです。これは、vboxファイルが外付けドライブ上にある場合でも有効です。

7
7
7
2012-03-21 01:40:12 +0000

マシンフォルダには、*.vboxファイルがあります。それをVirtualBoxのVMリストにドラッグします。

5
5
5
2012-12-03 04:51:50 +0000

Windows ホスト上の VirtualBox 4 以上に別のホストから既存の仮想マシンをインポートします。

1.vdi 仮想ディスクのインポート。

  1. インポートしたマシンを vbox マネージャリストに追加します。

  2. 参考文献。

4
4
4
2010-09-12 03:49:09 +0000

既存の仮想ハードディスクを使用してVirtual Boxに「開く」場合は、「File > Virtual Media Manager」で「Add」を選択する必要があります。

既存のディスクを参照してOKを選択。これでディスクがVirtual Boxに登録されます。これでディスクがVirtual Boxに登録されました。

3
3
3
2010-09-12 03:21:52 +0000

デフォルトでは、VirtualBox は以下のパスから構成データをロードします。 - Mac OS X では、%HOMEDRIVE%%HOMEPATH%\.VirtualBoxです。 - Unix系のシステム(Linux、Solaris)では、これはC:\Documents and Settings\Username\.VirtualBoxです。

これは、マシンがログインしたユーザーに固有のものであることを意味します。異なるユーザー間でマシンを保存する共通の場所を設定する必要がある場合は、環境変数 $HOME/Library/VirtualBox を設定することでデフォルトの場所を上書きすることができます。VirtualBox はこの変数のパスを VM 構成データの保存場所として使用します。

詳細については、VirtualBox ヘルプトピックの VirtualBox Configuration data を参照してください。

2
2
2
2012-07-31 19:47:46 +0000

Unix 系のコンピュータを使っている場合は、このようにすることができます。

find /path/to/vms -name "*.vbox" -exec VBoxManage registervm {} \;

.vbox ファイルのパス全体を指定することを忘れないでください。相対パスを指定すると、ホームフォルダからの相対パスだと勘違いしてしまいます。

例えば、私はワークステーションを再構築した後にこのようにしました。

$ find /store/vm -name "*.vbox" -exec VBoxManage registervm {} \;

すべての仮想マシンが見つかり、再登録されました。

2
2
2
2010-09-12 02:43:16 +0000

ここで問題があるとは思えません。VirtualBoxで新しいVM(別のコンピュータで作成したもの)を開く場合は、File/Import Applianceを使用して、開くファイルをブラウズします。インポート後、それはメインVMパネルで見つけることができます。

同じコンピュータ上でVMを作成した場合は、すでにメインプログラムウィンドウの左ペインにあります。

慣れているものとは違うかもしれませんが、イライラする理由がわかりません…。

2
2
2
2013-07-19 13:09:43 +0000

Mac OS Xでは、Finderから.vboxファイルを開くだけで、仮想マシンのリストに追加されます。

1
1
1
2015-02-08 00:50:17 +0000

VirtualBox 3.1.6 で作成した VDI ファイルを別のマシンで実行している VirtualBox 4.32 にインポートしようとしたため、上記のソリューションはいずれも機能しませんでした。このファイルは独立したファイルであり、別のVDIとのリンクはありません。エラーが出続けていました。

Parent medium with UUID {a9dccef3-45f8-45ff-835e-a2b6e7279bac} of the medium 
'c:\Disks\Windows.2003.R2.Enterprise.SQL.Express.192.168.56.222.Trusted.vdi' 
is not found in the media registry

VirtualBox 3.1.6 で同じ vdi をインポートしてから、VBoxManage clonehd を使用してエラーを取り除くことができるかどうか確認してみましたが、これもうまくいきませんでした。

<HardDisk uuid="{43ea34ba-6d72-413e-8b37-32f475927ace}" location="C:/Disks/Windows.2003.R2.Enterprise.SQL.Express.192.168.56.222.Trusted.vdi" format="VDI" type="Normal"/>

(uuidはVirtualBox 3.1.6のVBoxManage showvhinfoを使って取得しました)

これでようやく問題が解決しました。

このメモが同じ問題に遭遇した方の参考になれば幸いです。

1
1
1
2011-12-04 09:14:15 +0000

このようなエラーについて。

Failed to open the hard disk V:\ProgramData\VirtualPCCleanTesting_XP sp1.vhd. Parent medium with UUID {199e419-a076-d811-81ef-8eeb0865d5ed} of the medium ‘V:Illoman'eData\VirtualPCCleanTesting_XP sp1.vhd’ is not found in the media registry (‘C:Users’s\Clay/.VirtualBox\VirtualBox.xml’).

VirtualBoxは仮想ディスクファイル名に関連付けられたUUIDをキャッシュしているようです。メッセージが言うファイルにはないので、他の場所に保存されている必要があります。どうやら VirtualBox 4 はディスクの登録解除/登録コマンドをサポートしていないようです。

結局、VDI ファイルの名前を変更すると、キャッシュされたエントリと一致しなくなり、VirtualBox は文句を言わないことがわかりました。

1
1
1
2013-05-27 09:09:23 +0000

Debianでは、~/.VirtualBox/VirtualBox.xmlとインポートしたいmachine.xmlを編集しました : ~/VirtualBox VMs/$machine/$machine.xml

VirtualBoxを閉じ、VirtualBox.xmlを追加 :

<MachineRegistry>
  <MachineEntry uuid="{$find-in-machine.xml}" src="/$fullpath-to-machine.xml"/>
</MachineRegistry>

VirtualBoxを再起動し、必要に応じてホスト専用ネットワークを追加し、必要に応じてext packをインポート https://www.virtualbox.org/wiki/Downloads )、必要に応じてvirtualboxの追加機能をインストールしました : sudo apt-get install virtualbox-guest-additions-iso

VM を起動します。

0
0
0
2014-03-21 19:49:00 +0000

Win 7ホスト上で実行されているVirtualBox 4.3.8では、マシンの.vboxファイルをダブルクリックすることで非常にスムーズに動作します。以前、私は registervm コマンドラインオプションを試してみましたが、ドキュメントが予測するように、添付されているハードディスクが見つからないという問題がありました。その後、.vdi仮想ハードディスクのファイルタイプをVirtualbox.exeに関連付けましたが、それが役に立ったかどうかはわかりません。

関連する質問

11
5
8
7
2