VirtualBoxに別のVMの.vdiをマウントする


10

VirtualBoxに2つのVMがあります。たとえば、VM 1はRed Hatを実行し、VM 2はUbuntuを実行します。Red Hat VMにはredhat.vdiとredhat2.vdiがあり、Ubuntu VMにはubuntu.vdiとunbuntu2.vdiがあります。

各VMは問題なく独自の仮想ディスクにアクセスできます。

VirtualBoxを使用して、Red Hat仮想マシンからubuntu.vdiにアクセスするにはどうすればよいですか?

回答:


12

これは、VirtualBoxでVMに別の仮想ハードディスクを追加する方法です。

  1. VirtualBox Managerに移動し、両方のVMがシャットダウンされていることを確認します
  2. 問題のVMを右クリックし、[設定]を選択します
  3. ストレージカテゴリに移動
  4. 仮想ハードディスクを接続するコントローラーを選択します
  5. 「添付ファイルを追加」ボタンをクリックし、ポップアップメニューから「ハードディスクを追加」を選択します
  6. 「既存のディスクを選択」を選択します
  7. 追加するハードディスクファイルをVirtualBoxに通知し、[開く]をクリックします。

次回VMを起動すると、実際のコンピューターに2台目の物理ハードディスクをインストールした場合と同様に、ディスクを使用できます。


3

私にとって、受け入れられた答えはうまくいきませんでした。のエラーメッセージが表示されていました

UUID {uuid}のハードディスク '...'がすでに存在するため、ハードディスク... {uuid}を登録できません。

コマンドライン使用してUUIDを変更すると、元々別のVMで使用されていたドライブを接続できることがわかりました

VBoxManage internalcommands sethduuid path/to/drive.vdi

2

覚えておいてください!

(VMの追加または設定)設定->ストレージ->新しいストレージコントローラーの追加-> IDEコントローラーの追加->新しく追加されたIDEコントローラーを選択-> [ハードディスクの追加]-> [既存のディスクを選択]をクリックします。

ボイラ。

ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.