2013-10-31 18:57:24 +0000 2013-10-31 18:57:24 +0000
83
83

Warum gibt mir Virtual Box keine Option zum Erstellen von 64-Bit-Gästen?

Mein Host ist x64-Bit-Windows 8.1.

Ich habe die neueste Virtual Box (4.3) heruntergeladen und versuche, eine VM mit einem 64-Bit-Ubuntu-Betriebssystem (ubuntu-12) zu erstellen. 04.3-desktop-amd64)

Wenn ich zum Assistenten für neue VM gehe, habe ich keine Option zur Auswahl von “Ubuntu (x64)”, wie ich in den Screenshots anderer Leute gesehen habe, sondern nur “Ubuntu”. Infolgedessen kann die ISO nicht booten. Ich habe es auf einem anderen PC ausprobiert, und Virtual Box gibt die x64-Varianten den meisten aufgelisteten Betriebssystemen…

Control Panel zeigt x64-Betriebssystem, x64-Prozessor. Mein Host-Laptop ist ein Sony Vaio VPCZ22UGX/N, Intel® Core™ i7-2640M-Prozessor. CPUz zeigt natürlich an, daß Vx-t auf meinem Prozessor verfügbar ist.

Hier ist, was ich bisher ausprobiert habe:

  • Ich habe IO APIC aktiviert, wie in den Dokumenten gefordert.

  • Ich habe die Virtualisierung im BIOS aktiviert. Es funktioniert gut in VMware.

  • Prüfen Sie, ob Hyper-V auf meinem Windows nicht läuft oder gar installiert ist. Dasselbe gilt für VMware.

  • Ich habe auch versucht, den Befehl:

für diese VM auszuführen, aber keine Änderung… Ich denke, das Problem ist eigentlich, dass ich die x64-Variante des Ubuntu-Betriebssystems für diese VM nicht auswählen kann. Andere Leute scheinen darauf hinzuweisen, dass das eine Voraussetzung ist, aber ich bekomme diese Option aus irgendeinem Grund nicht.

Ich habe viel Zeit damit verbracht und kann nicht finden, was falsch ist… Weiß jemand, was hier fehlen könnte?

Vielen Dank!!

Eduardo

Antworten (9)

45
45
45
2014-05-10 17:05:09 +0000

Ich bin auf dasselbe Problem gestoßen.

Das Ausschalten von Hyper-v löste mein Problem vorübergehend, und alle 64bit-Optionen waren verfügbar:

Ich verwende Hyper-v auf meinem Laptop. Wenn ich weiß, dass ich für den Tag keine VMs benötige, kann ich etwas mehr Leistung aus der Maschine herausholen, indem ich Hyper-v ausschalte mit:

bcdedit /set hypervisorlaunchtype off

und einem Neustart. Um ihn wieder einzuschalten:

bcdedit /set hypervisorlaunchtype on (oder Autostart)

und Neustart. Quelle

16
16
16
2014-06-26 18:46:27 +0000

Ich hatte das gleiche Problem (kompatible Hardware, aktivierte Optionen - es gab keine Möglichkeit, eine 64-Bit-VM zu erstellen) und gab mit VirtualBox auf und versuchte es mit VMWare Workstation. Glücklicherweise hatte ich einen ähnlichen, aber expliziten Fehler, der mich aufforderte, Hyper-V zu deinstallieren. Die Deaktivierung reicht nicht aus, Sie müssen die Komponente aus Ihrem System entfernen. Dieser Beitrag war hilfreich für mich HyperV von Windows 8 deinstallieren

Um die Komponente zu entfernen, führen Sie einfach diesen Befehl von und admin cmd aus (Credits an @levi-botelho):

Dism /online /disable-feature /featurename:Microsoft-Hyper-V
14
14
14
2013-11-29 08:09:26 +0000

VT-x/AMD-v cpus sind der richtige Weg.

Siehe diesen Beitrag für weitere Details.

Ich habe erfolgreich diese Fähigkeit in meinem Thinkpad T420 aktiviert.

4
4
4
2014-10-03 10:54:54 +0000

Da die VT-x-Einstellung typischerweise beim Einschalten gesperrt ist, ist es erforderlich, das System nach dem Ändern von VT-x-Optionen in der Firmware (BIOS/EFI) vollständig herunterzufahren. Ein einfacher Neustart ist nicht ausreichend! ](https://communities.vmware.com/docs/DOC-8978)

Es kann nur für Intel-Prozessoren zutreffen

3
3
3
2014-02-25 05:57:14 +0000

Ich hatte ein ähnliches Problem. Können Sie nach VT-x in Ihrem BIOS und Neustart versuchen, VirtualBox neu zu installieren? Aus irgendeinem Grund wird die 64-Bit-Option nicht angezeigt, es sei denn, Sie installieren VirtualBox neu. Ich habe das getan und das Problem damit für mich gelöst.

1
1
1
2014-07-25 18:14:22 +0000

Ich hatte genau dasselbe Problem; Hyper-V deinstalliert, BIOS/UEFI-Virtualisierung aktiviert, versucht, die VM zu zwingen, aktiviert zu werden.

Am Ende war die Lösung ganz einfach:

Wenn Sie VirtualBox mit allen richtigen Einstellungen installieren, wird es feststellen, dass nur noch 32-Bit-Gäste wie zuvor verfügbar sind. Wenn Sie dann jedoch Ihren Computer neu starten und versuchen, VirtualBox erneut zu laden (bei mir stürzte er zweimal ab, bevor er erfolgreich geladen wurde), erscheinen die 64-Bit-Optionen wie aus dem Nichts.

0
0
0
2016-08-15 16:29:09 +0000

Nachdem ich die Schritte befolgt hatte, die die meisten anderen empfohlen hatten, konnte ich immer noch nicht vorankommen; was es für mich tat, war die Deaktivierung des Antivirus (in meinem Fall Avast). Ich startete Virtualbox neu und voila!

0
0
0
2014-09-14 20:31:50 +0000

Die Lösung für mich bestand darin, mein Bios zu aktualisieren. Obwohl mein Bios für 2012 die Intel-Virtualisierungsoption hatte, funktionierte es bei mir nicht. Ich vermute, es war eine Diskrepanz zwischen meinem Bios und meinen Windows-Treibern. Das Flashen auf das Bios von 2014 hat das Problem für mich behoben. Jetzt habe ich alle x64-Optionen in meiner virtuellen Box.

0
0
0
2014-10-02 21:56:58 +0000

Ich hatte nicht bemerkt, dass sich die Schritte für den Zugriff auf das BIOS in Windows 8.1 geändert haben, aber dies ist der hilfreichste Link für dieses Problem! http://www.makeuseof.com/tag/how-to-access-the-bios-on-a-windows-8-computer/

Sobald Sie das BIOS betreten, indem Sie den Schritten des obigen Links folgen, aktivieren Sie “SVM” und Sie sollten startklar sein!

Verwandte Fragen

19
11
5
8
3