Possiedo un computer portatile Dell Inspiron 15 serie 5000 contenente processore Intel Core i5 6200U. Sto usando Windows 10 Home edition. Ha il dispositivo di virtualizzazione e ho già controllato il BIOS per la virtualizzazione, che è abilitata. Ma in Android Studio sto ricevendo questo errore quando eseguo il gestore AVD. "Abilita VT-x nelle impostazioni di sicurezza del BIOS, assicurati che la distro Linux abbia moduli KVM funzionanti." Aiutami :)Come abilitare VT-x nei moduli BIOS e KVM su Linux?
risposta
Come ho capito, hai già abilitato l'opzione VT-x nel BIOS. Quello è buono. Poiché hai Linux come sistema operativo, ora devi installare e configurare KVM.
KVM installazione
ho fatto riferimento alle istruzioni da pagina di documentazione della comunità di Ubuntu. per ottenere KVM installed.To vedere se il vostro processore supporta hardware virtualizzazione, è possibile rivedere l'output di questo comando:
$ egrep -c '(vmx|svm)' /proc/cpuinfo
Se l'uscita è 0 significa che la CPU non supporta hardware virtualizzazione.
successivo è installare checker CPU:
$ sudo apt-get install cpu-checker
Ora è possibile controllare se la CPU supporta KVM:
$ sudo kvm-ok
e inserire la password di root
Se si vede :
"INFO: La CPU supporta l'accelerazione estensioni KVM KVM può essere utilizzato"
Significa che è possibile eseguire la macchina virtuale più veloce con il KVM estensioni.
Se vedi:
"INFO: KVM è disabilitato per il suggerimento BIOS: Inserisci il tuo setup del BIOS e attivare Virtualization Technology (VT), e quindi difficile spegnimento/poweron l'accelerazione del sistema KVM può NON utilizzare "
È necessario accedere al BIOS e abilitare il VT.
usare un kernel a 64 bit
Esecuzione di un kernel a 64 bit sul sistema operativo host è consigliato dal momento che Google non offre il supporto per il kernel a 32 bit .. Questo permette la porzione di più di 2 GB di RAM per le tue VM.Inoltre, un sistema a 64 bit può ospitare sia guest a 32 bit che a 64 bit. Un sistema a 32 bit può solo ospitare ospiti a 32 bit. Per vedere se il processore è a 64 bit, è possibile eseguire questo comando:
$ egrep -c ' lm ' /proc/cpuinfo
Se 0 viene stampato, significa che la CPU non è a 64 bit. Se 1 o superiore, lo è . Nota: lm sta per Long Mode che equivale a una CPU a 64 bit. ora vedere se il vostro kernel in esecuzione è a 64 bit, solo emettere il seguente comando:
$
uname -m
x86_64 indica un kernel in esecuzione a 64 bit. Se vedi i386, i486, i586 o i686, stai utilizzando un kernel a 32 bit.
Installare KVM
Per Ubuntu Lucid (12.04 LTS Precise) o versione successiva:
$ sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils
Se viene visualizzato, è possibile ignorare la configurazione di Postfix seguito da selezionando "No Configurazione "
Il prossimo è aggiungere il tuo account al gruppo kvm e libvirtd
$ sudo adduser your_user_name kvm
$ sudo adduser your_user_name libvirtd
Dopo l'installazione, è necessario nuovo login in modo che l'account utente diventa un membro effettivo di KVM e gruppi di utenti libvirtd. I membri di questo gruppo possono eseguire macchine virtuali.
Verifica dell'installazione È possibile verificare se la tua installazione ha avuto successo con il seguente comando:
$ sudo virsh -c qemu:///system list
Speranza che aiuta.
EDIT: Come si può eseguire Windows al posto di Linux, si prega di seguire le istruzioni contenute in questo post, invece: https://software.intel.com/en-us/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows
Se siete di fronte questo problema su Mac OS X, quindi seguire sotto soluzione
Proprio rimuovere il HAXM precedente ed installare IntelHAXM_6.0.3.dmg in haxm-macosx_v6_0_3.zip
qui è il link di download haxm-macosx_v6_0_3.zip
il suo lavoro per me! Rif: /dev/kvm not found on mac
Mi spiace di non averlo menzionato sopra ... Ho installato il SO Windows 10 Home Edition. –
Ho aggiunto un collegamento alla soluzione per Windows. Puoi anche provare l'emulatore Genymotion basato su VirtualBox, quindi non hai bisogno della macchina virtuale HAXM/KVM – piotrek1543
Ricevo un errore nell'installazione HAXM."Impossibile configurare il driver: errore sconosciuto. Impossibile aprire il driver." –