AMD-V nie jest włączone w VirtualBox na AMD APU

16

Korzystam z dwurdzeniowego procesora AMD E450. Kiedy próbowałem uruchomić 64-bitowy system operacyjny, który wymaga wirtualizacji sprzętowej za pomocą VirtualBox, pokazał mi komunikat o błędzie, że „AMD-V nie jest włączony”.

Mój procesor AMD powinien zapewniać obsługę AMD-V, ale nie mogę znaleźć opcji włączenia AMD-V w BIOS-ie.

Jak mogę rozwiązać ten problem? Jak mogę włączyć AMD-V dla mojego procesora?

Z góry dziękuję

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

ZMIENIONO: -

Komunikat o błędzie z 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
źródło
Jeśli naprawdę nie ma żadnej opcji związanej z wirtualizacją w systemie BIOS, jedyną opcją może być skontaktowanie się z dostawcą systemu BIOS i spytanie, czy można go dodać. Po wyłączeniu funkcji procesora w ten sposób nie można jej ponownie włączyć bez ponownego uruchomienia (w tym momencie kod BIOS wyłączający tę funkcję będzie się ponownie uruchamiał).
James Henstridge
poprawna odpowiedź znajduje się już na obu odpowiedziach poniżej ...
H_7
@JamesHenstridge - napotkałem BIOS, w którym wyłączono HW Virt, ale dostawcy, od których chętnie kupuję, zaprzestali lub zmniejszyli tę praktykę. Na przykład HP w ostatnich latach znacznie się poprawił.
RobotHumans
Domyślnie Bios jest wyłączony w notebooku HP z procesorem E450. Instalacja zajęła ponad 4 godziny, ruch kursora itp. Był bardzo wolny, ale załatwienie w biosie załatwiło sprawę, Ubuntu działa na Win7 w porządku.
spróbuj zmniejszyć pamięć przydzieloną dla maszyny wirtualnej.

Odpowiedzi:

14

Najpierw włącz AMD-V w BIOS-ie. To zależy od systemu BIOS, ale będzie wyglądać mniej więcej tak (prawdopodobnie):

wprowadź opis zdjęcia tutaj

W VirtualBox kliknij -> Ustawienia -> System -> Przyspieszenie i zaznacz pola wyboru, jak pokazano poniżej.

wprowadź opis zdjęcia tutaj

RobotHumans
źródło
1
powiedziałem wcześniej, nie mam żadnej opcji wirtualizacji w systemie BIOS, ale mój procesor obsługuje wirtualizację.
shantanu
1
następnie musisz kupić nowy sprzęt lub wypróbować drugą połowę odpowiedzi
RobotHumans
@hbdgaf opcja przyspieszenia jest wyszarzona.
Jasser,
3

Natknąłem się na ten sam problem i po około 2 godzinach w końcu to rozwiązałem. Korzystam z 32-bitowego systemu i mój Bios nie ma tej opcji Vizualization Technology.

Problem był związany z VirtualBox, zrobiłem to:

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

Pracował dla mnie.

orzechówka
źródło
To też działa dla mnie. Mam włączoną wirtualizację w BIOS-ie, ale miałem 3 procesory włączone w VBox.
Nicolás