Virtualbox e obtendo o erro Locked VT-x ao tentar usar mais de um processador na sessão

3

Instalei a última versão do virtualbox na minha Hewlett-Pakard (h8-1170uk) Eu tenho um Intel i7 2600 cpu e 8 GB de RAM

Eu posso obter caixa virtual para criar várias sessões de sistemas operacionais diferentes ao mesmo tempo, mas sempre que eu tento obter 1 sessão para abrir usando mais de 1 opção de processador selecione (eu queria um acesso minha sessão para 2 processadores ) eu recebo esta mensagem de erro

Recursos do VT-x bloqueados ou indisponíveis no MSR. (VERR_VMX_MSR_LOCKED_OR_DISABLED).

Código do resultado: E_FAIL (0x80004005) Componente: Console Interface: IConsole {1968b7d3-e3bf-4ceb-99e0-cb7c913317bb}

Eu pesquisei muitas vezes e não consigo encontrar uma opção para corrigir isso. Eu verifiquei meu BIOS e não há opções sobre VT-x ou Virtualização ou qualquer coisa.

Estou fazendo algo errado? Por que o Virtualbox funciona bem quando apenas usando a opção de 1 processador?

    
por Dave 19.08.2012 / 12:24

1 resposta

2

O VirtualBox precisa do suporte "VT-x" ao virtualizar multicore. Isso ocorre porque a virtualização de software é um feito por si só e, como o suporte de hardware está se tornando onipresente, não faz sentido desenvolver e manter a virtualização de software em vários núcleos para um número marginal e cada vez menor de usuários.

Seu processador tem suporte para esse recurso "corporativo".

Infelizmente, parece que a HP está desativando esse recurso "corporativo" no nível do BIOS na maioria dos desktops domésticos. ("Pavillon" é Home)

Se você realmente não vê a opção de virtualização na Bios (eu tenho acesso ao quase o mesmo computador, mas vendido para pequenas e médias empresas, e essa opção estava disponível, mas desativada por padrão), tente uma bios atualização.

Parece que algumas pessoas estão distribuindo BIOSs com esse recurso disponível, mas não é aconselhável: às vezes é impossível recuperar de um flash de BIOS ruim.

    
por 19.08.2012 / 14:58