Work-Around VT-x / AMD-V para o VirtualBox?

3

Após converter uma VM Parallels para o VirtualBox , a VM convertida ainda não é executada. VirtualBox diz:

VT-x/AMD-V hardware acceleration has been enabled, but is not operational.... Please ensure you have VT-x/AMD-V enabled in the BIOS of your host computer

Só não tenho essa opção na BIOS mesmo depois de atualizar para o firmware mais recente ontem. Desativar Aceleração VT-x / AMD-V nas Configurações da VM não funciona, pois o VirtualBox reativa-o novamente automaticamente.

A pergunta é como executar essa VM?

  1. O VirtualBox pode realmente ser feito para executar a VM sem a aceleração VT-x / AMD-V? A mesma máquina funciona no Parallels, então é obviamente possível no mesmo H / W.
  2. A tecnologia VT-x / AMD-V pode ser ativada de outra maneira? Meu processador é um AMD Phenom II X4 945 e a placa-mãe é uma ECS A785GM-M.

Tudo isso está sendo executado no OpenSUSE 11.2 de 64 bits com o VirtualBox 4.0.4.12 e o Parallels Desktop 4 (é por isso que estou preso no 11.2 e tentando fazer com que o VirtualBox funcione).

    
por Itai 02.09.2011 / 19:41

2 respostas

3

Pelo que eu posso dizer, a placa-mãe deve ativar automaticamente o AMD-V se o seu processador suportar (o que você faz).

Talvez não garanta que nenhum outro mecanismo de virtualização esteja sendo executado ao mesmo tempo (por exemplo: Parallels), pois eles podem estar mantendo o subsistema (AMD-V) VT ocupado e, portanto, o VirtualBox não pode usá-lo.

    
por 02.09.2011 / 21:06
1

O BIOS pode ser obscuro onde o VT-x / AMD-V está habilitado, por exemplo, não onde em um Asus M5A88 mobo com AMD FX6100 cpu ele remotamente se assemelha a qualquer menção de VT-x / AMD-V .

Um blog muito útil que encontrei mencionado para procurar em Northbrige (sob o chipset), nada lá, no entanto, na configuração da CPU há uma seleção "modo de máquina virtual segura" foi desativado, uma vez ativado e reiniciado, Ubuntu 11.10 Desktop de 64 bits instalado sem problemas no Virtual Box.

Você pode verificar se está ativado se você receber uma saída via terminal

$ cat /proc/cpuinfo | grep "vmx svm"
    
por 27.04.2012 / 07:43