Mounten der .vdi einer anderen VM in VirtualBox


10

Ich habe zwei VMs in VirtualBox. Beispielsweise führt VM 1 Red Hat und VM 2 Ubuntu aus. Für die Red Hat VM habe ich redhat.vdi und redhat2.vdi und für die Ubuntu VM habe ich ubuntu.vdi und unbuntu2.vdi.

Jede VM kann problemlos auf ihre eigenen virtuellen Festplatten zugreifen.

Wie kann ich mit VirtualBox von der virtuellen Red Hat-Maschine aus auf ubuntu.vdi zugreifen?

Antworten:


12

Auf diese Weise fügen Sie einer VM in VirtualBox eine weitere virtuelle Festplatte hinzu.

  1. Rufen Sie den VirtualBox Manager auf und stellen Sie sicher, dass beide VMs heruntergefahren sind
  2. Klicken Sie mit der rechten Maustaste auf die betreffende VM und wählen Sie Einstellungen
  3. Gehen Sie in die Kategorie Speicher
  4. Wählen Sie den Controller aus, auf dem Sie die virtuelle Festplatte verbinden möchten
  5. Klicken Sie auf die Schaltfläche "Anhang hinzufügen" und wählen Sie "Festplatte hinzufügen" aus dem Popup-Menü
  6. Wählen Sie "Vorhandene Festplatte auswählen"
  7. Teilen Sie VirtualBox mit, welche Festplattendatei Sie hinzufügen möchten, und klicken Sie auf Öffnen

Wenn Sie die VM das nächste Mal starten, ist die Festplatte so verfügbar, als hätten Sie eine zweite physische Festplatte auf einem realen Computer installiert.


3

Für mich hat die akzeptierte Antwort nicht funktioniert. Ich erhielt eine Fehlermeldung in der Art von

Die Festplatte kann nicht registriert werden ... {uuid}, da bereits eine Festplatte '...' mit der UUID {uuid} vorhanden ist.

Ich habe festgestellt , dass ich über die Befehlszeile zum Ändern der UUID das Laufwerk anschließen konnte, das ursprünglich in einer anderen VM verwendet wurde

VBoxManage internalcommands sethduuid path/to/drive.vdi

2

Merken !

(VM hinzufügen oder festlegen) Einstellungen -> Speicher -> Neuen Speichercontroller hinzufügen -> IDE-Controller hinzufügen -> Neu hinzugefügten IDE-Controller auswählen -> auf Festplatte hinzufügen -> Vorhandene Festplatte auswählen.

Voilà.

Geben Sie hier die Bildbeschreibung ein

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.