Pagina 1 di 1

[Risolto] kvm support all'interno della guest

Inviato: mercoledì 3 agosto 2016, 21:56
da Alkatron
Ho installato android-studio su una vm vbox.
Funziona tutto tranne che dopo aver creato un avd qualunque quando lo lancio mi dice
(per chi non lo sapesse avd in poche parole e uno smartphone virtualizzato)
KVM is required to run this AVD.
HAXM requires a Genuine Intel processor.
Vado a vedere all'interno della guest

Codice: Seleziona tutto

egrep --color=auto 'vmx|svm|0xc0f' /proc/cpuinfo
ed effettivamente non e supportato
Ho provato anche con qemu ma mi da lo stesso risultato
Ora mi chiedo
E una cosa impossibile attivare la virtualizzazione all'interno di una macchina gia vrtualizzata, o con qualche modulo/configurazione particolare si puo?
Accetto risposte per qualsiasi applicazione vbox, qemu, vmware, ecc

Grazie a tutti

Re: kvm support all'interno della guest

Inviato: venerdì 5 agosto 2016, 12:01
da dadexix86
SE l'hardware di base è adatto a farlo, si può fare ( http://serverfault.com/a/47028 )

Re: kvm support all'interno della guest

Inviato: venerdì 5 agosto 2016, 13:21
da Alkatron
Grazie della risposta
Ci sono riscuito! :birra:
Con virtualbox non e possibile
Con qemu/kvm si
Deve essere abilitata nel bios e bisogna aggiungere un parametro al grub

Codice: Seleziona tutto

GRUB_CMDLINE_LINUX="kvm-intel.nested=1"
Poi bisogna agginugere la riga <feature policy='require' name='vmx'/>
all'xml di configurazione di qemu

Codice: Seleziona tutto

  <cpu mode='custom' match='exact'>
    <model fallback='allow'>SandyBridge</model>
	<feature policy='require' name='vmx'/>
  </cpu>
e aggiungere il parametro cache='none' a

Codice: Seleziona tutto

<disk type='file' device='disk'>
      <driver name='qemu' type='qcow2' cache='none'/>
      <source file='/var/lib/libvirt/images/debj.and.qcow2'/>
a questo punto se nella guest do

Codice: Seleziona tutto

egrep --color=auto 'vmx|svm|0xc0f' /proc/cpuinfo
flags		: fpu de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx rdtscp lm constant_tsc rep_good nopl eagerfpu pni pclmulqdq vmx ssse3 cx16 sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx hypervisor lahf_lm xsaveopt vnmi ept
flags		: fpu de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx rdtscp lm constant_tsc rep_good nopl eagerfpu pni pclmulqdq vmx ssse3 cx16 sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx hypervisor lahf_lm xsaveopt vnmi ept

Quindi ora e abilitato(vmx e presente).
Dopo installo android studio e vedo se funziona anche l'avd

Re: kvm support all'interno della guest

Inviato: venerdì 5 agosto 2016, 18:22
da dadexix86
Ottimo! Fammi sapere! :)

Re: kvm support all'interno della guest

Inviato: sabato 6 agosto 2016, 14:24
da Alkatron
Yeah :birra:
Ho avuto qualche problema per far funzionare android-studio, con la grafica e con la connessione al server ma smanettando un po ora funziona tutto
Grazie