Não é possível virtualizar caixas vagrant de 64 bits

2

Eu corro o Ubuntu 14.04. Meu processador é o processador Intel Core 2 Duo CPU P7450. Não suporta nem VT-x nem EPT. Mas é 64 bits.

Eu só posso virtualizar caixas de 32 bits com sucesso. Quando eu tento 64 bits eu fico sem fim

default: Warning: Connection timeout. Retrying...

Tentei iniciar a VM a partir da GUI, e usei apenas essa pista:

Eu pressionei "Continuar" e nada aconteceu além de uma tela vazia preta. Qualquer solução? Por que não posso executar VMs de 64 bits com uma CPU de 64 bits?

    
por Antonis Gr 19.01.2015 / 19:26

2 respostas

4

O motivo pelo qual não podemos executar um convidado de 64 bits no Virtual Box, mesmo quando executado em um host de 64 bits, é que os convidados de 64 bits não fazem uso da virtualização de software. Eles dependem da virtualização de hardware para funcionar:

  

O suporte de convidado de 64 bits do VirtualBox (adicionado com a versão 2.0) e o multiprocessamento (SMP, adicionado com a versão 3.0) exigem que a virtualização de hardware seja ativada. Manual da caixa virtual

Caso nossa CPU aceite, precisamos ativá-lo na BIOS do nosso computador:

Caso nossa CPU não ofereça suporte à virtualização de hardware, não poderemos hospedar convidados de 64 bits. Ainda poderemos instalar e executar convidados de 32 bits.

    
por Takkat 19.01.2015 / 20:59
0

Eu criei uma caixa LAMP para acomodar PCs que não têm tecnologia de visualização VT-x ou AMD-v. Está atualmente no catálogo da Hashicorp. basta alterar o config.vm.box para teknology / rush-box-32bit.

    
por Teknology 21.02.2016 / 19:38