Kann ich virtualbox mit einem 64-Bit-Image auf einem 32-Bit-Host verwenden?

26

Ich habe Virtualbox 4.1.20 in Ubuntu 12.04 32 Bit (mit PAE) und möchte Ubuntu Server 64 Bit auf dem Guest ausführen. Ist das möglich?. Ich frage, da ich folgende Warnung bekomme:

Bildbeschreibung hier eingeben

Ich möchte sicherstellen, dass es keine Option gibt, dies zu "emulieren". Ich habe eine 64-Bit-CPU, die Virtualisierung unterstützt. Das Intel DZ68DB Motherboard mit einer Intel I7 2600 CPU.

Luis Alvarado
quelle

Antworten:

28

Virtualbox unterstützt die Ausführung einer 64-Bit-Gast-VM auf einem physischen 32-Bit-Host, es gibt jedoch einige Anforderungen und andere Einschränkungen:

Aus dem Handbuch:

VirtualBox unterstützt 64-Bit-Gastbetriebssysteme, auch auf 32-Bit-Hostbetriebssystemen, sofern die folgenden Bedingungen erfüllt sind:

  • Sie benötigen einen 64-Bit-Prozessor mit Hardware-Virtualisierungsunterstützung (siehe Abschnitt „Hardware vs. Software-Virtualisierung“ ).

  • Sie müssen die Hardwarevirtualisierung für die bestimmte VM aktivieren, für die 64-Bit-Unterstützung gewünscht wird. Softwarevirtualisierung wird für 64-Bit-VMs nicht unterstützt.

  • Wenn Sie die 64-Bit-Gastunterstützung auf einem 32-Bit-Host-Betriebssystem verwenden möchten, müssen Sie auch ein 64-Bit-Betriebssystem für die jeweilige VM auswählen. Da die Unterstützung von 64 Bit auf 32-Bit-Hosts zusätzlichen Overhead verursacht, aktiviert VirtualBox diese Unterstützung nur auf ausdrückliche Anfrage.

  • Warnung:

  • Auf jedem Host sollten Sie das E / A-APIC für virtuelle Maschinen aktivieren, die Sie im 64-Bit-Modus verwenden möchten. Dies gilt insbesondere für 64-Bit-Windows-VMs. Siehe Abschnitt "Registerkarte" Erweitert "" . Darüber hinaus sollten Sie für 64-Bit-Windows-Gäste sicherstellen, dass die VM das Intel-Netzwerkgerät verwendet, da die AMD PCNet-Karte nicht von 64-Bit-Treibern unterstützt wird. Weitere Informationen finden Sie im Abschnitt „Virtuelle Netzwerkhardware“ .

ish
quelle
Sie wissen, was ich vergessen habe, der Punkt "Sie müssen auch ein 64-Bit-Betriebssystem für die jeweilige VM auswählen". Ich habe das 32-Bit-Ubuntu wiederverwendet. Danke Freund.
Luis Alvarado
"Sie benötigen einen 64-Bit-Prozessor mit Hardware-Virtualisierungsunterstützung" Auf dem Host? Ein 32-Bit-Host mit einem 64-Bit-Prozessor?
@Alex 64-Bit-Host-Hardware mit einem darauf installierten 32-Bit-Host-Betriebssystem.
user253751