Como obter a VM do Windows Server 2008 para usar vários núcleos

1

Eu tenho uma máquina Windows Server 2008 em execução no VirtualBox. Na instalação inicial, apenas um processador foi disponibilizado, mas agora quero executá-lo como uma máquina multiprocessador.

Eu disponibilizei todos os quatro núcleos nas configurações do VirtualBox (além de ativar VT-x / AMD-V e Paginação aninhada ), mas o Gerenciador de Tarefas ainda só mostra uma CPU. No entanto, os quatro núcleos da CPU são visíveis no Gerenciador de dispositivos em Processadores .

No log de eventos na inicialização, posso ver os seguintes eventos relevantes:

EventLog.6009 Microsoft (R) Windows (R) 6.00.6002 Service Pack 2 Multiprocessor Free
Kernel-Processor-Power.4 Processor 0 exposes the following: 1 idle state(s), 0 performance state(s), 0 throttle state(s)
Kernel-Processor-Power.4 Processor 255 exposes the following: 0 idle state(s), 0 performance state(s), 0 throttle state(s)
Kernel-Processor-Power.4 Processor 255 exposes the following: 0 idle state(s), 0 performance state(s), 0 throttle state(s)
Kernel-Processor-Power.4 Processor 255 exposes the following: 0 idle state(s), 0 performance state(s), 0 throttle state(s)

Como posso fazer este sistema realmente inicializar como uma máquina multiprocessador?

    
por David Fraser 17.11.2010 / 10:06

3 respostas

1

Este é um problema comum no mundo do PtoV, VtoP etc, mas eu sempre esqueço as resoluções que funcionaram para mim.

Um que vem à mente é a exclusão do dispositivo ACPI do Gerenciador de Dispositivos

Mas aqui está algo parecido com o seu problema, já que o seu log de eventos mostra todos os cpus.

link

Browse to c:\windows\system32
Right click on HAL.DLL
Click the version tab
Click Internal Name.  Here it will tell you definitly which HAL you are running.

Você quer o halmacpi, não o halaacpi

    
por 14.05.2013 / 06:13
0

Pode ser que o seu processador não suporte o VT-x, em caso afirmativo, um núcleo só será possível.

Dê uma olhada neste tópico para obter a essência link

    
por 17.11.2010 / 13:44
0

Ok David, apenas releia sua pergunta e eu acho que o problema pode estar no fato de que eu não acho que você pode adicionar núcleos extras para a instalação do sistema operacional (ao contrário da memória). Eu nunca tive que fazer isso, mas faz sentido. Para testar, por que você não tenta e instala um sistema operacional Win com as configurações corretas e vê no final que elas não foram escolhidas ...

    
por 17.11.2010 / 17:18