Como ativar a virtualização aninhada no Ubuntu

18

Eu gostaria de fazer alguns testes de lib no meu sistema operacional. Então eu preciso de vários ambientes para executar o KVM. E descobri que minha máquina convidada não era capaz de executar o KVM.

Eu estava usando o VirtualBox 4.2.

    
por 王子1986 05.08.2013 / 04:22

1 resposta

24

KVM requer VT-X / AMD-V , mas VirtualBox does passar VT-X / AMD-V para o hóspede sistema operacional.

Portanto, o KVM não pode ser executado no VirtualBox (ainda). Por favor, seguir bug ticket # 4032 .

VT-X e AMD-V (o chamado extensões de virtualização ) executar o sistema operacional convidado nativamente na CPU. Sem eles, o software de virtualização deve interpretar os opcodes sistema operacional em software, que é muito lento.

Por enquanto, você pode

  • executa o KVM dentro de um hipervisor que transmite as extensões de virtualização ao convidado (por exemplo, KVM em VMware Workstation 8 ) ou
  • execute outro hypervisor dentro do VirtualBox (por exemplo, VirtualBox dentro do VirtualBox). Esta opção será muito lenta, porque o convidado perderá o VT-X / AMD-V.
por ignis 06.08.2013 / 11:50