Warum erhalte ich bei einem 64-Bit-Prozessor die Meldung „Diese CPU ist nicht mit dem 64-Bit-Modus kompatibel“?

Warum erhalte ich bei einem 64-Bit-Prozessor die Meldung „Diese CPU ist nicht mit dem 64-Bit-Modus kompatibel“?

Ich habe ein 32-Bit-Ubuntu 10.10 als Host-Betriebssystem, VirtualBox 4.0 und Windows 7 64-Bit Professional als Gast-Betriebssystem. Der Laptop-Prozessor ist 64-Bit. Wenn ich versuche, Windows 7 64-Bit in VirtualBox zu laden, erscheint der Fehler:

Versuch, eine 64-Bit-Anwendung zu laden, diese CPU ist jedoch nicht mit dem 64-Bit-Modus kompatibel

Ich verstehe nicht, die CPUIstkompatibel mit 64-Bit-Modus, wo liegt das Problem?

Antwort1

Ich glaube, es sagt Ihnen, dass die virtuelle CPU von VirtualBox nicht 64-Bit-kompatibel ist. Ist die Hardwarevirtualisierung aktiviert und haben Sie die 64-Bit-Unterstützung von VirtualBox für die betreffende VM aktiviert?

http://www.virtualbox.org/manual/ch03.html#intro-64bitguests

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 jeweilige VM aktivieren, für die Sie 64-Bit-Unterstützung wünschen; Softwarevirtualisierung wird für 64-Bit-VMs nicht unterstützt.

Antwort2

Dies kann daran liegen, dass die CPU zwar den 64-Bit-Modus unterstützt, dieser jedoch nicht aktiviert ist. Da das Host-Betriebssystem 32-Bit ist, wird die CPU beim Booten nur in ihren 32-Bit-Modus initialisiert. Da das virtualisierte Betriebssystem also immer noch dieselbe CPU wie das Gast-Betriebssystem verwendet, kann es nur im 32-Bit-Modus betrieben werden. Ich glaube, dass das Host-Betriebssystem wahrscheinlich 64-Bit sein müsste, um das Gast-Betriebssystem ebenfalls im 64-Bit-Modus ausführen zu können.

Antwort3

Gehen Sie mit Oracle VirtualBox wie folgt vor:

  • Gehen Sie in den VirtualBox-Einstellungen zu System, Registerkarte Motherboard und aktivieren Sie das Kontrollkästchen "IO APIC aktivieren"
  • Stellen Sie außerdem im BIOS sicher, dass die Virtualisierungstechnologie aktiviert ist. Um dorthin zu gelangen, drücken Sie F10(auf einem HP-Computer) beim Einschalten Ihres Computers, um zum Setup-Bildschirm (DOS-ähnlicher Hintergrund) zu gelangen.

verwandte Informationen