Windows Azure .vhd lokal mit VirtualBox auf einem Mac OS-Host ausführen

505
Enrico Deleo

Ich habe eine separate Festplatte von Windows Azure heruntergeladen (diese enthält Ubuntu Linux).

Nach dem Download umbenannt i abcdzu abcd.vhdlaut azur Vorschlag und versuchte, auf einer virtuellen Maschine auf VirtualBox (MacOS Host) erstellt zu montieren.

Die Maschine schaltet sich ein, bleibt aber beim Booten hängen. Ich habe gelesen, dass Azure-Maschinen mit Hyper-V betrieben werden, also habe ich versucht, Hyperv-Virtualisierung innerhalb der virtuellen Box durchzuführen, aber nichts scheint zu funktionieren.

Hat jemand Erfahrung damit gemacht? Vielen Dank!

0
Sie haben in VirtualBox eine Hyper-V-Server-VM eingerichtet und versuchen, Ihre in Hyper-V geschachtelte abcd-VM auszuführen? Beachten Sie, dass die Auswahl von "Hyper-V" unter der Paravirtualisierungsoberfläche nicht mit der Ausführung des Hyper-V-Hypervisors identisch ist. essjae vor 5 Jahren 0
Tut mir leid, dass ich Sie hier nicht ganz verstanden habe. Ja, ich habe Hyper-V ausprobiert, da der Computer nicht mit den Standardeinstellungen startet. Hatten Sie schon einmal ein Azure-Image vor Ort? Kannst du mich bitte in die richtige Richtung weisen? Enrico Deleo vor 5 Jahren 0

2 Antworten auf die Frage

0
Ken W MSFT

Wenn Sie einen Mac verwenden, kann ich Ihnen vorschlagen, einen neuen Server in Azure aufzustellen, bei dem es sich um eine VM der Dv3- oder Ev3- Serie handelt. Diese VMs unterstützen verschachtelte Virtualisierung und ermöglichen Ihnen die Installation von HyperV. Von dort können Sie die VHD herunterladen und booten (ich habe dies in der Vergangenheit gemacht, bevor wir seriellen Zugriff auf die Konsole hatten). Ich bin mir nicht sicher, ob Sie eine HyperV-Maschine in Virtualbox ordnungsgemäß ausführen können.

So aktivieren Sie die geschachtelte Virtualisierung in einer Azure-VM

0
Enrico Deleo

Ich beantworte meine eigene Frage für alle, die das gleiche Problem haben wie ich.

Tatsächlich ist es möglich, das .vhd-Image lokal in VirtualBox auszuführen, solange die virtuelle Maschine wie folgt konfiguriert ist:

  • PAE / NX auf der Registerkarte "Prozessor" deaktiviert
  • Motherbord-Chipsatz auf ICH9 eingestellt
  • Motherboard-E / A-APIC aktiviert
  • Speicher sollte als SATA eingestellt werden
  • Sie müssen den seriellen Port an Port 1 aktivieren

Die Basiskonfiguration für mich war Linux Ubuntu, da es sich um ein Linux-Ubuntu-Image handelt. Das gleiche gilt für jede andere Distribution.