AMD-V non è abilitato in VirtualBox sull'APU AMD


16

Sono in esecuzione su una CPU AMD E450 dual core. Quando ho provato a eseguire un sistema operativo a 64 bit che richiede la virtualizzazione hardware utilizzando VirtualBox, mi è stato mostrato un messaggio di errore che "AMD-V non è abilitato".

Il mio processore AMD dovrebbe fornire il supporto AMD-V, ma non riesco a trovare alcuna opzione per abilitare AMD-V nel BIOS.

Come posso risolvere questo problema? Come posso abilitare AMD-V per la mia CPU?

Grazie in anticipo

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

MODIFICATO:-

Messaggio di errore da 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}

Se non esiste alcuna opzione relativa alla virtualizzazione nel BIOS, l'unica opzione potrebbe essere quella di contattare il fornitore del BIOS e chiedere se possono aggiungerne una. Una volta che la funzione CPU è stata disabilitata in questo modo, non può essere riattivata senza riavviare (a quel punto, il codice BIOS che disabilita la funzione verrà eseguito di nuovo).
James Henstridge,

la risposta corretta è già presente su entrambe le risposte di seguito ...
H_7,

@JamesHenstridge - Ho riscontrato BIOS con HW Virt disabilitato, ma i fornitori da cui sono disposto ad acquistare hanno smesso o ridotto questa pratica. HP, ad esempio, è migliorato molto negli ultimi anni.
RobotHumans

L'impostazione predefinita del BIOS è disabilitata nel notebook Hp con CPU E450. L'installazione ha richiesto oltre 4 ore e il movimento del cursore ecc. È stato molto lento ma l'abilitazione nel bios ha fatto il trucco, Ubuntu funziona su Win7 ok.

prova a ridurre la memoria allocata per la tua macchina virtuale.

Risposte:


14

Abilitare innanzitutto AMD-V nel BIOS. Dipende dal BIOS, ma sarà simile a questo (probabilmente):

inserisci qui la descrizione dell'immagine

In VirtualBox fare clic su -> Impostazioni -> Sistema -> Accelerazione e abilitare le caselle di controllo come mostrato di seguito.

inserisci qui la descrizione dell'immagine


1
ho detto prima, non ho alcuna opzione per la virtualizzazione nel BIOS ma il mio processore supporta la virtualizzazione.
shantanu,

1
quindi è necessario acquistare nuovo hardware o provare la seconda metà della risposta
RobotHumans

@hbdgaf l'opzione di accelerazione è disattivata.
Jasser,

3

Avevo riscontrato lo stesso problema e dopo aver trascorso circa 2 ore ho finalmente risolto questo problema. Sono su un sistema a 32 bit e il mio BIOS non ha questa opzione di Vizualization Technology.

Il problema è legato a VirtualBox, ho fatto questo:

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

Ha funzionato per me.


Questo funziona anche per me. Ho la virtualizzazione abilitata nel BIOS, ma avevo 3 processori abilitati in VBox.
Nicolás,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.