2009-08-14 18:57:25 +0000 2009-08-14 18:57:25 +0000
73
73

Come posso abilitare VT-X?

Vorrei fornire un sistema operativo 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 cerco di abilitare l'impostazione in vbox, ottengo un errore che il VT-x non è disponibile. È qualcosa che posso abilitare da qualche parte? Come faccio a sapere altrimenti se il mio hardware lo supporta?

edit: secondo i suggerimenti riportati di seguito, ho provato a usare lo strumento Securable, e riporta che la virtualizzazione dell'hardware è “Locked Off”. I processori sono segnalati come “ Intel Core 2 Quad CPU / Q9400 @ 2.66GHz”.

Risposte (9)

45
45
45
2009-08-14 19:01:53 +0000

È possibile utilizzare lo strumento Securable di Gibson Research per scoprire se il vostro hardware supporta le estensioni di virtualizzazione. Se vi dice che il vostro hardware è supportato, ma non abilitato, controllate le impostazioni del BIOS per abilitarlo.

26
26
26
2010-08-23 17:10:45 +0000

Avviare il PC, premere F2, passare all'opzione sicurezza e attivare la tecnologia VT.

7
7
7
2009-08-14 19:01:03 +0000

Il vostro processore supporta il VT-X, dovrete solo abilitarlo nelle impostazioni del BIOS. Riavviare il computer e premere il tasto specificato nella schermata di avvio per entrare nel setup del BIOS e abilitarlo.

5
5
5
2009-08-14 20:33:24 +0000

Questo potrebbe non essere ovvio. La sua a volte chiamata tecnologia vanderpool nel bios senza menzionare la virtualizzazione.

5
5
5
2011-04-27 08:05:52 +0000

Come nota a margine: alcuni portatili richiedono lo spegnimento e lo spegnimento del portatile dopo aver abilitato il VT-x nel BIOS, e la rimozione del cavo di alimentazione e della batteria per 30 secondi. Proprio oggi avevo un portatile di questo tipo, e ho trovato questa soluzione qui .

3
3
3
2015-11-10 23:45:54 +0000

La riduzione della RAM in VirtualBox da 4gb a 2gb ha funzionato per noi quando avevamo solo RDP per la macchina host e quindi non potevamo accedere al BIOS.

2
2
2
2016-10-25 19:09:58 +0000

Per me, “VT-x non è disponibile” è stato molto fuorviante - ho fatto aggiornare il mio computer a Windows 10, che aveva acceso Hyper-V, che ha portato al messaggio di errore.

Disabilitare Hyper-V da Windows Features ha risolto il problema. Sulla base dei commenti qui non sono l'unico.

Si noti che per esempio Docker in Windows 10 vuole l'abilitazione di Hyper-V. Ciò significa che non è possibile eseguire Virtualbox e Docker sulla stessa macchina Windows, cosa di cui Docker vi avverte:

(al di fuori di Windows 10/Docker, Docker Toolbox è usato per eseguire Docker in Windows, che funziona bene con VirtualBox)

0
0
0
2020-02-20 10:00:43 +0000

Siamo 2020-jan. Ho incontrato di nuovo questo numero !

È grazie alla nuova funzionalità Sandbox di Windows 10 Pro, che è stata implementata con l'ultimo aggiornamento Win10. Quando abilitata, questa funzionalità utilizzerà implicitamente VT, e questo, in modo egoistico ed esclusivo. Quindi in seguito Virtualbox fallirà all'avvio di qualsiasi combinazione comune di Guests (Ubuntu 64, MX 64). Anche gli ospiti che stavano lavorando non avviano e lanciano l'errore :

Non è riuscito ad aprire l'ospite

VMMR0_DO_NEM_INIT_VM non è riuscito : VERR_NEM_MISSING_KERNEL_API (VERR_NEM_MISSING_KERNEL_API).

VT-x non è disponibile (VERR_VMX_NO_VMX).

E_FAIL (0x80004005) Componente : Interfaccia ConsoleWrap : IConsole {hexacode}

Infatti, il BIOS li ha abilitati, questo non è stato il cambiamento. In precedenza c'erano ospiti in esecuzione. E Securable tool era in grado di diagnosticare e seguire lo stato del PC anche dopo la soluzione. Stato normale e dopo la soluzione: 64/Sì/Sì. Quando gli ospiti VBx non si sono avviati, Securable ha dato 64/Sì/No.

Quindi ho dovuto : - andare in Attivare o disattivare le funzioni di Windows - Disattivare Hyper-V - Disattivare Windows Sandbox - qualsiasi modifica a questo implica un riavvio di Windows. Il modo leggero del riavvio di Windows non ha funzionato subito per me. Raccomando un PC stop/pausa 10sec/start (non razionale, solo così funziona per me). Siate perseveranti.

  • Non è necessario andare al BIOS : perché le opzioni di virtualizzazione già abilitate, e tutte funzionavano in precedenza
0
0
0
2014-05-25 17:11:04 +0000

Su My Sony Laptop, l'impostazione è Intel(R) Virtualization Technology, che è sotto la scheda Advanced.