Come controllare lo stato di VT-x su MacBook Pro


22

Devo abilitare VT-x sul mio MacBook Pro, ma non so se sia abilitato o meno. Esistono comandi per controllare lo stato di, abilitare o disabilitare VT-x?

Queste sono le specifiche del mio dispositivo:

MacBook Pro (Retina, 13 pollici, inizio 2015)

Sistema operativo : OS X El Capitan 10.11.2
CPU : 2,7 GHz Intel Core i5
RAM : 8 GB 1867 MHz DDR3

Risposte:


22

Secondo il processore Intel® Core ™ i5-5257U , supporta la tecnologia Intel Virtualization (VT-x).

Dal Terminale puoi anche usare il seguente comando:

sysctl -a | grep machdep.cpu.features

Se vedi VMX nell'output, la CPU supporta la funzionalità Intel VT-x.

Se non vuoi leggere l'output delle funzionalità della CPU e vedere solo se VMX è presente, usa: sysctl -a | grep -o VMX

Dai Mac basati su Intel: utilizzo della tecnologia di virtualizzazione VT-x :

La tecnologia Intel VT-x è abilitata sui Mac basati su Intel. Assicurati che sul tuo Mac basato su Intel siano installati tutti gli aggiornamenti EFI disponibili; aggiorna anche qualsiasi software di virtualizzazione di terze parti.

Pertanto non vi è motivo di verificare lo stato.

Per quanto riguarda l'abilitazione / disabilitazione, non esiste un'interfaccia utente diretta per questo. Poiché è abilitato per impostazione predefinita, l'unico modo in cui riesco a pensare di disabilitarlo sarebbe hackerare il firmware EFI. Che non è qualcosa che consiglierei di fare!


Questo link indica che è possibile disabilitare la virtualizzazione: support.apple.com/en-us/HT203296
zundi

2
Vedo VMX nel mio output, ma ricevo ancora errori da Android Studio che dice/dev/kvm is not found
IgorGanapolsky

@zundi, il documento Apple collegato è stato modificato dopo che ho scritto questa risposta, ed è uno dei motivi per cui la citazione di parti pertinenti dovrebbe essere inclusa in una risposta. Mentre l'ultima versione del documento contraddice ciò che una volta ha detto, penso che la pertinenza qui sia l'ultimo sistema in quel documento un Xserve (inizio 2009) e 7 anni dopo, quando è stata scritta questa risposta, i Mac attuali non avevano il problema e in in particolare quello menzionato nell'OP, MacBook Pro (Retina, 13 pollici, inizio 2015). Il documento ora afferma in rosso "Questo articolo è stato archiviato e non è più aggiornato da Apple".
user3439894

@IgorGanapolsky, non riesco a vedere la pertinenza tra "Android Studio dicendo /dev/kvmnon è stato trovato" e se VT-x non è abilitato. Detto questo, senza conoscere il modello e la CPU, posso solo dire che il problema riguarda Android Studio.
user3439894
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.