Mi piacerebbe fornire un SO guest con più CPU in VirtualBox. La mia macchina host è un HP Compaq quad core e utilizza l'hardware Intel Core 2 vPro.
Tuttavia, quando provo ad abilitare l'impostazione in vbox, ricevo un errore che VT-x non è disponibile. È qualcosa che posso abilitare da qualche parte? come faccio a sapere altrimenti se il mio hardware lo supporta?
edit: per suggerimenti di seguito, ho provato a utilizzare lo strumento Securable e segnala che la virtualizzazione dell'hardware è "Locked Off". I processori sono indicati come " Intel Core 2 Quad CPU/Q9400 @ 2.66GHz "
È possibile utilizzare lo strumento Securable from Gibson Research per scoprire se l'hardware supporta estensioni di virtualizzazione. Se ti dice che il tuo hardware è supportato, ma non abilitato, controlla le impostazioni del BIOS per attivarlo.
Avvia il tuo PC, premi F2, vai all'opzione sicurezza e abilita tecnologia VT.
Il tuo processore supporta VT-X, dovrai solo abilitarlo nelle impostazioni del BIOS. Riavviare il computer e premere il tasto specificato nella schermata di avvio per accedere al BIOS Setup e abilitarlo.
Questo potrebbe non essere ovvio. A volte viene chiamata tecnologia vanderpool nel bios senza menzionare la virtualizzazione.
Come nota a margine: alcuni portatili richiedono di spegnere e spegnere il portatile dopo aver abilitato VT-x nel BIOS e di rimuovere il cavo di alimentazione e la batteria per 30 secondi. Ho appena avuto un portatile del genere e ho trovato questa soluzione qui .
La riduzione di RAM in VirtualBox da 4gb a 2gb ha funzionato per noi quando avevamo solo la macchina RDP to Host, quindi non potevo accedere al BIOS.
Per me, "VT-x non è disponibile" è stato molto fuorviante: il mio computer è stato aggiornato a Windows 10, che aveva attivato Hyper-V, che ha portato al messaggio di errore.
Disabilitare Hyper-V da Windows Features ha risolto il problema. Basato sui commenti qui Non sono l'unico.
Si noti che ad esempio Docker in Windows 10 richiede Hyper-V abilitato. Ciò significa che non è possibile eseguire Virtualbox e Docker sulla stessa macchina Windows, cosa che Docker ti avvisa su:
(fuori da Windows 10/Docker, Docker Toolbox è usato per eseguire Docker in Windows, che funziona bene con VirtualBox)
Sul mio computer portatile Sony, l'impostazione è Intel(R) Virtualization Technology
, che si trova nella scheda Advanced
.