AMD-V ist in VirtualBox auf AMD APU nicht aktiviert

16

Ich verwende eine AMD E450 Dual-Core-CPU. Beim Versuch, ein 64-Bit-Betriebssystem auszuführen, für das eine Hardwarevirtualisierung mit VirtualBox erforderlich ist, wurde die Fehlermeldung "AMD-V ist nicht aktiviert" angezeigt.

Mein AMD-Prozessor soll AMD-V unterstützen, aber ich kann keine Option zum Aktivieren von AMD-V im BIOS finden.

Wie kann ich dieses Problem lösen? Wie kann ich AMD-V für meine CPU aktivieren?

Danke im Voraus

lscpu: -

Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                2
On-line CPU(s) list:   0,1
Thread(s) per core:    1
Core(s) per socket:    2
Socket(s):             1
NUMA node(s):          1
Vendor ID:             AuthenticAMD
CPU family:            20
Model:                 2
Stepping:              0
CPU MHz:               1650.000
BogoMIPS:              3291.72
Virtualization:        AMD-V
L1d cache:             32K
L1i cache:             32K
L2 cache:              512K
NUMA node0 CPU(s):     0,1

BEARBEITET: -

Fehlermeldung von VirtualBox: -

Failed to open a session for the virtual machine XXX.

AMD-V is disabled in the BIOS. (VERR_SVM_DISABLED).

Result Code: NS_ERROR_FAILURE (0x80004005)
Component: Console
Interface: IConsole {1968b7d3-e3bf-4ceb-99e0-cb7c913317bb}
Shantanu
quelle
Wenn es in Ihrem BIOS wirklich keine Option im Zusammenhang mit der Virtualisierung gibt, besteht Ihre einzige Option möglicherweise darin, sich an den BIOS-Hersteller zu wenden und ihn zu fragen, ob er eine hinzufügen kann. Sobald die CPU-Funktion auf diese Weise deaktiviert wurde, kann sie ohne Neustart nicht wieder aktiviert werden (an diesem Punkt wird der BIOS-Code, der die Funktion deaktiviert, erneut ausgeführt).
James Henstridge
Die richtige Antwort ist bereits auf beiden Antworten unten ...
H_7
@JamesHenstridge - Ich bin auf ein BIOS gestoßen, bei dem HW Virt deaktiviert war, aber Anbieter, bei denen ich Kaufbereitschaft habe, haben diese Vorgehensweise eingestellt oder verringert. HP zum Beispiel ist in den letzten Jahren viel besser geworden.
RobotHumans
Die BIOS-Standardeinstellung ist in einem HP Notebook mit E450-CPU deaktiviert. Die Installation dauerte über 4 Stunden und die Cursorbewegung usw. war sehr langsam, aber die Aktivierung im BIOS hat den Trick getan. Ubuntu läuft unter Win7 in Ordnung.
Verringern Sie den für Ihre virtuelle Maschine zugewiesenen Speicher.

Antworten:

14

Aktivieren Sie zuerst AMD-V im BIOS. Das hängt von Ihrem BIOS ab, sieht aber (wahrscheinlich) so aus:

Bildbeschreibung hier eingeben

Klicken Sie in VirtualBox auf -> Einstellungen -> System -> Beschleunigung und aktivieren Sie die Kontrollkästchen wie unten gezeigt.

Bildbeschreibung hier eingeben

RobotHumans
quelle
1
Ich sagte zuvor, ich habe keine Option für die Virtualisierung im BIOS, aber mein Prozessor unterstützt die Virtualisierung.
Shantanu
1
dann müssen Sie neue Hardware kaufen oder die zweite Hälfte der Antwort versuchen
RobotHumans
@hbdgaf Die Beschleunigungsoption ist ausgegraut.
Jasser
3

Ich hatte das gleiche Problem und nachdem ich 2 Stunden damit verbracht hatte, habe ich es endlich gelöst. Ich bin auf einem 32-Bit-System und mein BIOS verfügt nicht über diese Option für die Visualisierungstechnologie.

Das Problem hatte zufällig etwas mit VirtualBox zu tun. Ich habe Folgendes getan:

VirtualBox > System > Processor > change the number of processors from 2 to 1

Hat für mich gearbeitet.

Nutship
quelle
Das funktioniert auch bei mir. Ich habe die Virtualisierung im BIOS aktiviert, aber ich hatte 3 Prozessoren in VBox aktiviert.
Nicolás