Antworten:
Von der VB-Hilfe:
VirtualBox unterstützt 64-Bit-Gastbetriebssysteme, auch auf 32-Bit-Hostbetriebssystemen, sofern die folgenden Bedingungen erfüllt sind:
1.-Sie benötigen einen 64-Bit-Prozessor mit Unterstützung für Hardwarevirtualisierung (siehe Abschnitt 10.3, „Hardware- und Softwarevirtualisierung“).
2.-Sie müssen die Hardwarevirtualisierung für die bestimmte VM aktivieren, für die Sie 64-Bit-Unterstützung wünschen. Die Softwarevirtualisierung wird für 64-Bit-VMs nicht unterstützt.
3.-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.
Auf 64-Bit-Hosts (die normalerweise mit Unterstützung für Hardwarevirtualisierung ausgestattet sind) werden 64-Bit-Gastbetriebssysteme unabhängig von den Einstellungen immer unterstützt, sodass Sie einfach ein 64-Bit-Betriebssystem im Gast installieren können.
Für Virtual Box finden Sie hier die FAQ zu Virtual Box :
Beachten Sie, dass VirtualBox unter den folgenden Bedingungen auch 64-Bit-Gastbetriebssysteme unterstützt:
- Sie benötigen einen 64-Bit-Prozessor mit Unterstützung für Hardwarevirtualisierung (VT-x oder AMD-V).
- Seit Version 2.1.0 können Sie 64-Bit-Gäste ausführen, während Sie einen 32-Bit-Host ausführen.
- Sie müssen die Hardwarevirtualisierung über Ihr BIOS aktivieren
Das hängt also von Ihrer CPU ab. Nur ein 64-Bit-Prozessor reicht nicht aus, die CPU benötigt auch Unterstützung für die Hardwarevirtualisierung.
Als Beispiel wird der Intel i3 540 mit "Intel® Virtualization Technology (VT-x): yes" aufgeführt, sodass er dort funktionieren sollte.
Wenn Ihr BIOS und Ihr Prozessor dies unterstützen, dann ja. Ich würde vorschlagen, hardinfo zu verwenden, um die Funktionen Ihres Prozessors zu überprüfen. Sie sind jedoch besser dran, das 64-Bit-Betriebssystem als Host zu verwenden.
Selbst wenn Ihr Prozessor VTx unterstützt, wird Ihr BIOS möglicherweise nicht unterstützt (bei vielen HP Laptops können Sie dies beispielsweise nicht aktivieren). Sie müssen also wissen, ob Ihr BIOS dies auch unterstützt.
Ich habe festgestellt, dass auf meinem Ubuntu Lucid-Computer (32-Bit-Installation) beanstandet wird, dass die Hardwarevirtualisierung nicht aktiviert ist, wenn dies tatsächlich der Fall ist. Der Grund dafür ist, dass das kvm-Modul geladen ist. Ich habe kvm und kvm_amd auf die schwarze Liste gesetzt und jetzt lädt Virtualbox 64-Bit-Gäste auf einen 32-Bit-Host.