
Eu tenho um Ubuntu 10.10 de 32 bits como sistema operacional host, VirtualBox 4.0, Windows 7 Professional de 64 bits como sistema operacional convidado. O processador do laptop é de 64 bits. Quando tento carregar o Windows 7 de 64 bits no VirtualBox, aparece o erro:
tentando carregar um aplicativo de 64 bits, porém esta CPU não é compatível com o modo de 64 bits
Eu não entendo, a CPUécompatível com o modo de 64 bits, qual é o problema?
Responder1
Acredito que isso esteja lhe dizendo que a CPU virtual do VirtualBox não é compatível com 64 bits. A virtualização de hardware está habilitada e você habilitou o suporte de 64 bits do VirtualBox para a VM específica em questão?
http://www.virtualbox.org/manual/ch03.html#intro-64bitguests
Você precisa de um processador de 64 bits com suporte para virtualização de hardware (veja a seção chamada“Virtualização de hardware versus software”).
Você deve habilitar a virtualização de hardware para a VM específica para a qual deseja suporte de 64 bits; a virtualização de software não é compatível com VMs de 64 bits.
Responder2
Pode ser porque, embora a CPU suporte o modo de 64 bits, seu modo de 64 bits não está habilitado. Como o sistema operacional host é de 32 bits, na inicialização, a CPU é inicializada apenas no modo de 32 bits. Portanto, como o sistema operacional virtualizado ainda usa a mesma CPU do sistema operacional convidado, ele só pode operar no modo de até 32 bits. Acredito que você provavelmente teria que ter o sistema operacional host de 64 bits para poder executar o sistema operacional convidado no modo de 64 bits também.
Responder3
Usando o Oracle VirtualBox, faça o seguinte:
- nas configurações do VirtualBox, vá para Sistema, guia Placa-mãe e marque a caixa de seleção "Ativar IO APIC"
- também no BIOS, certifique-se de que a tecnologia de virtualização esteja habilitada. Para chegar lá, pressione F10(em uma máquina HP) ao ligar o computador para ir para a tela de configuração (fundo semelhante ao DOS).