Wie aktiviere ich VT-X?

Ich möchte ein Gastbetriebssystem mit mehreren CPUs in VirtualBox bereitstellen. Mein host-Rechner ist ein quad-core HP-Compaq und verwendet die Intel Core 2 vPro-hardware.

Wenn ich jedoch versuche, die Einstellung in vbox zu aktivieren, wird die Fehlermeldung angezeigt, dass VT-x nicht verfügbar ist. Ist das etwas, das ich irgendwo aktivieren kann? wie finde ich sonst heraus, ob meine Hardware es unterstützt?

bearbeiten: Gemäß den folgenden Vorschlägen habe ich versucht, das Securable-Tool zu verwenden, und es meldet das hardware-Virtualisierung ist "gesperrt". Die Prozessoren werden wie berichtet "Intel Core 2 Quad CPU Q9400 @ 2.66 GHz - "

Author: Joel Martinez, 2009-08-14

9 answers

Sie können das Tool Securable von Gibson Research verwenden, um herauszufinden, ob Ihre Hardware Virtualisierungserweiterungen unterstützt. Wenn Sie feststellen, dass Ihre Hardware unterstützt, aber nicht aktiviert ist, überprüfen Sie die BIOS-Einstellungen, um sie zu aktivieren.

 45
Author: heavyd,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-08-14 19:01:53

Starten Sie Ihren PC, drücken Sie F2, gehen Sie zur Option security und aktivieren Sie VT technology.

 27
Author: yash,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-05-13 04:24:01

Ihr Prozessor unterstützt VT-X, Sie müssen es nur in den BIOS-Einstellungen aktivieren. Starten Sie Ihren Computer neu und drücken Sie die angegebene Taste auf dem Startbildschirm, um in das BIOS-Setup zu gelangen und es zu aktivieren.

 7
Author: arathorn,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-08-14 20:13:13

Dies ist möglicherweise nicht offensichtlich. Es wird im BIOS manchmal als Vanderpool-Technologie bezeichnet, ohne die Virtualisierung zu erwähnen.

 5
Author: JamesRyan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-08-14 20:33:24

Als Randnotiz: Bei einigen Laptops müssen Sie den Laptop herunterfahren und ausschalten, nachdem Sie VT-x im BIOS aktiviert und das Netzkabel und den Akku 30 Sekunden lang entfernt haben. Ich hatte gerade heute einen solchen Laptop und fand diese Lösung hier.

 5
Author: Daniel A.A. Pelsmaeker,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-04-27 08:05:52

Das Reduzieren des Arbeitsspeichers in VirtualBox von 4 GB auf 2 GB funktionierte für uns, als wir nur RDP auf dem Hostcomputer hatten und daher nicht auf das BIOS zugreifen konnten.

 3
Author: Nakilon,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-11-18 16:36:28

Für mich war "VT-x is not available" sehr irreführend - ich hatte meinen Computer auf Windows 10 aktualisiert, das Hyper-V eingeschaltet hatte, was zu der Fehlermeldung führte.

Das Deaktivieren von Hyper-V aus Windows-Funktionen löste das Problem. Basierend auf Kommentaren hier bin ich nicht der einzige.

Beachten Sie, dass beispielsweise Docker in Windows 10 Hyper-V aktivieren möchte. Dies bedeutet, dass Sie Virtualbox und Docker nicht auf demselben Windows-Computer ausführen können, was Docker warnt about:

(außerhalb von Windows 10/Docker wird Docker Toolbox verwendet, um Docker in Windows auszuführen, was mit VirtualBox einwandfrei funktioniert)

 2
Author: eis,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-06-02 08:24:53

Auf meinem Sony-Laptop ist die Einstellung Intel(R) Virtualization Technology, die sich unter der Registerkarte Advanced befindet.

 0
Author: Arda,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-05-25 17:11:04

Wir sind 2020-jan. Ich traf dieses Problem wieder !

Dies ist der Sandbox new feauture von Windows 10 Pro zu verdanken, die mit dem neuesten Win10-Update bereitgestellt wurde. Wenn diese Funktion aktiviert ist, verwendet sie implizit VT und dies auf egoistische und exklusive Weise. Danach schlägt Virtualbox beim Starten einer gemeinsamen Kombination fehl Gäste (Ubuntu 64, MX 64). Selbst die Gäste, die arbeiteten, starten nicht und werfen den Fehler:

Konnte den Gast nicht öffnen

VMMR0_DO_NEM_INIT_VM ausgefallen : VERR_NEM_MISSING_KERNEL_API (VERR_NEM_MISSING_KERNEL_API).

VT-x ist nicht verfügbar (VERR_VMX_NO_VMX).

E_FAIL (0x80004005) Komponente : ConsoleWrap Schnittstelle: iConsole {hexacode}

Tatsächlich hat BIOS sie aktiviert, das war nicht die Änderung. Es gab zuvor laufende Gäste. Und Securable Tool konnte den Zustand des PCS auch nach der Lösung diagnostizieren und verfolgen. Normalzustand und nach Lösung: 64 / Ja / Ja. Als VBx-Gäste nicht starteten, gab Securable 64/Ja/Nein.

Also musste ich : - gehen Sie in Windows-Funktionen ein-oder ausschalten - Deaktivieren Sie Hyper-V - Deaktivieren Sie Windows Sandbox - jede Änderung dieser impliziert einen Windows-Neustart. Die leichte Art des Windows-Neustarts hat bei mir nicht sofort funktioniert. Ich empfehle einen PC Stop/Pause 10sec/Start (nicht rational, nur so funktioniert es für mich). Sei beharrlich.

  • Nicht benötigt, um BIOS zu gehen : weil bereits aktivierte Virtualisierungsoptionen, und alle funktionierten zuvor
 -1
Author: Dédé,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-02-21 08:18:24