J'utilise OSX Mavericks et je sais que la virtualisation matérielle est activée. J'ai une machine virtuelle Debian dans Vagrant avec un processeur virtuel prenant en charge la virtualisation matérielle, mais l'indicateur vmx est désactivé. C'est un problème parce que je veux jouer avec KVM dans ma machine virtuelle Debian. Que dois-je faire pour activer la virtualisation matérielle (virtuelle) sur le système d'exploitation invité Debian? Pour référence, la sortie de cat / proc / cpuinfo est la suivante:
Last login: Wed Aug 20 17:01:35 2014 from 10.0.2.2
vagrant@vagrant-debian-wheezy:~$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 42
model name : Intel(R) Core(TM) i5-2557M CPU @ 1.70GHz
stepping : 7
cpu MHz : 1743.766
cache size : 6144 KB
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme 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 pni monitor ssse3 lahf_lm
bogomips: 3487.53 clflush taille: 64 cache_alignment: 64 tailles d’adresses: physique 36 bits, gestion virtuelle de l’énergie 48 bits:
Réponses:
Virtualbox ne prend pas en charge la virtualisation imbriquée, vous ne pouvez donc pas en faire ce que vous voulez. Toutefois, VMWare Fusion (OS X) et VMWare Workstation (Linux / Windows) prennent en charge cette fonctionnalité et vous permettent d'activer la virtualisation imbriquée:
Voir exemple (notez le drapeau vmx):
Voici le bref Vagrantfile pour cette configuration:
~
la source