Eu gostaria de ter um ambiente de teste do Ubuntu 11.04 de 64 bits. Quando tento inicializar o CD de instalação do Ubuntu 11.04 de 64 bits no VirtualBox, a seguinte mensagem é exibida pelo VirtualBox:
A aceleração de hardware VT-x / AMD-V foi ativada, mas não está operacional. Seu convidado de 64 bits falhará ao detectar uma CPU de 64 bits e não poderá inicializar.
Verifique se você ativou o VT-x / AMD-V corretamente no BIOS do seu computador host.
O que estou fazendo errado?
Detalhes:
- VBox.log , ubuntu-test.vbox e / proc / cpuinfo .
- Kernel: Linux aux 2.6.38-8-generic # 42-Ubuntu SMP seg Abr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU / Linux
- A configuração de virtualização no BIOS está definida como Ativado.
virtualbox
cpu-architecture
ændrük
fonte
fonte
Respostas:
Para poder executar um sistema de 64 bits em um VirtualBox, você precisa de uma CPU que ofereça suporte à virtualização. A AMD chama essa função de AMD-V, a Intel usa VT-x. A Wikipedia explica isso muito bem. Existem algumas CPUs Pentium-4 capazes de executar um sistema operacional de 64 bits, mas não oferecem essa tecnologia VT-x. Você pode verificar seu sistema ...
Se você não obtiver saída, não poderá executar um SO de 64 bits como convidado dentro do seu VirtualBox. Mas não se esqueça de verificar as configurações do BIOS. Você pode ativar esses recursos AMD-V / VT-x dentro do BIOS do seu computador.
E, finalmente, há uma caixa de seleção dentro das Configurações do VirtualBox. Inicie o VirtualBox, selecione a máquina virtual em que deseja executar o SO de 64 bits e acesse as configurações desta VM. Procure por "Configurações -> Sistema -> Aceleração" e verifique se "Ativar VT-x / AMD-V" está ativado.
fonte
Certifique-se de ter selecionado a versão de 64 bits da sua distribuição Linux no assistente ao criar o convidado. Eu tive o mesmo problema, mas foi resolvido definindo a opção correta na "versão" da distribuição.
Mesmo quando você inicializa uma imagem ISO de 64 bits, ela não será executada até eu definir essa opção ( Geral -> Básica -> Versão ).
Então você deve habilitar o VT-x e o I / O Apic.
fonte
Habilite a virtualização no BIOS.
Se ainda assim não funcionar, mantenha a máquina desligada por alguns minutos.
fonte
Você precisa habilitar o IO APIC para inicializar um sistema operacional de 64 bits. Pelo menos é o que dizem os médicos , veja o texto no grande quadrado vermelho;).
Não parece ativado no seu arquivo .vbox:
fonte
De acordo com o VirtualBox, você deve:
3.1.4 conterá uma solução alternativa para pessoas com um BIOS quebrado e nenhuma opção para atualizá-lo. Defina a variável de ambiente VBOX_HWVIRTEX_IGNORE_SVM_IN_USE como true:
Isso instruirá o VirtualBox a ignorar VERR_SVM_IN_USE e continuar usando o AMD-V.
Observe que isso é um hack e perigoso se você executar mais de um hypervisor ao mesmo tempo.
fonte
Este é um problema apenas do VirtualBox, para mim ainda é um bug. Se você instalar o mesmo sistema operacional, digamos que usando o VMWare Player na mesma máquina, ele funcionará perfeitamente. Sem atualizar o BIOS.
Muito chato.
fonte
Para um mobo Asus M5A88-M com uma CPU AMD FX6100, a seleção correta do BIOS está na 'Configuração da CPU' (na guia Avançado), ATIVAR " Modo de máquina virtual segura " e, como já mencionado, verifique se VBox " Configurações -> Sistema -> Aceleração "e verifique se" Ativar VT-x / AMD-V "está ativado.
Para permitir mais de um núcleo com esta configuração, você precisa desbloquear os núcleos no BIOS (ou pressionando 4 na tela inicial do Asus), mas ainda não testei o Core unlocker.
fonte
Comprei o Virtual Box 4.1.12 com o pacote de extensão correspondente instalado no Linux Mint 13 Maya Xfce OS e instalei o Windows XP Home edition nele.
Com uma pequena ajuda do meu filho, agora tenho o USB ativado. Para ativar os USB, pressione as teclas Ctrl+ à direita Homee selecione Dispositivo → Instalar adições de convidados , execute-o, ele instala várias coisas no Windows, deixe a caixa 3d desmarcada.
Quando reiniciar o Windows, verifique se ele é inicializado no Modo de Segurança, efetue login como Administrador (Windows) e execute novamente o Install Guest Additions, desta vez marque a caixa 3D e, quando estiver pronto, reinicie a sessão. Encerre a sessão do Windows XP, feche o VirtualBox, desligue o computador. Reinicie o computador, reinicie a caixa virtual, reinicie a sessão do Windows XP, agora pressione a tecla direita Ctrl+ Home, Dispositivo → USB deve funcionar. Você verá todos os dispositivos USB conectados na lista suspensa.
Consegui conectar minha calculadora de TI (que tem funcionalidade muito limitada no Linux (provavelmente mais do que meu conhecimento)). O Windows XP no VirtualBox no PC host Linux é o caminho a seguir com o Windows.
fonte
se você tem capacidade, ativar o BIOS deve ser realmente fácil, basta inicializar o BIOS e procurar por "Virtualização", em "Segurança". Em seguida, basta ativar. :)
fonte
Verifique se você ativou o VT-x / AMD-V corretamente no BIOS do seu computador host. A configuração de virtualização no BIOS está definida como Ativado.
Eu tenho esse mesmo problema. Alterei as configurações do BIOS para ativar a virtualização VT-x no meu lenovo. Depois disso, a máquina virtual disse que, embora estivesse habilitada, não poderia usá-la na minha máquina virtual. Então, acabei excluindo minha máquina virtual e iniciando uma nova na GUI do oracle vm virtualbox. Este tinha o VT-x ativado na guia configurações / sistema / aceleração na virtualização de hardware.
fonte