Erro ao iniciar uma instância do VirtualBox dentro de uma instância do Ubuntu VirtualBox

0

Estou tentando uma demonstração de Microservices que usa o Vagrant para iniciar uma VM e implantar software na máquina iniciada.

Como a demonstração está configurada para Linux e estou usando o Windows (8.1 Pro), estou executando a demonstração em um contêiner do VirtualBox em minha área de trabalho, estou usando a última versão do Desktop do Ubuntu - V15.04

O Vagrant dá um erro e, após a investigação, descobri que o VirtualBox dentro da minha instância do Ubuntu não está sendo iniciado. A mensagem de erro que recebo do VirtualBox GUI dentro da minha VM é "VERR_VMX_NO_VMX", ou seja, está reclamando que a virtualização não está disponível para ele.

Verifiquei que minha máquina host tem uma CPU capaz de virtualização e ela está ativada em minha BIOS.

Também verifiquei o arquivo do Virtualbox e ele tem a virtualização ativada:

<Hardware version="2">
   <CPU count="1" hotplug="false">
   <HardwareVirtEx enabled="true"/>
   <HardwareVirtExNestedPaging enabled="true"/>
   <HardwareVirtExVPID enabled="true"/>
   <HardwareVirtExUX enabled="true"/>
   <PAE enabled="false"/>
   <LongMode enabled="true"/>
   <HardwareVirtExLargePages enabled="true"/>
   <HardwareVirtForce enabled="false"/>   
    </CPU>

Minha pergunta: O que posso fazer para que o VirtualBox dentro do meu guest Ubuntu funcione?

    
por user66751 24.08.2015 / 17:23

1 resposta

1

O que você está pedindo é chamado de virtualização aninhada. Infelizmente, o Virtualbox não suporta isso agora. Você pode seguir a solicitação de recurso no ticket do Virtualbox aqui.

As configurações "HardwareVirtEx *" que você está vendo referem-se à instalação de nível superior do Virtualbox e se pode usar os recursos de virtualização de hardware da CPU. Meu entendimento é que não tem nada a ver com suporte para virtualização aninhada.

Uma possível solução alternativa pode ser usar o VMWare ou outra plataforma de virtualização que ofereça suporte à virtualização aninhada.

Boa sorte!

    
por 24.08.2015 / 19:51