Habilitar múltiplas CPUs impede que o convidado do Ubuntu 18.04 inicialize no VirtualBox

Habilitar múltiplas CPUs impede que o convidado do Ubuntu 18.04 inicialize no VirtualBox

Usando o VirtualBox 4.3.18 r96516 em um host Windows 8.1 com NUMBER_OF_PROCESSORS=4. Existem duas máquinas virtuais convidadas.

  1. Windows XP (32 bits) usando 2 CPUs
  2. Ubuntu (64 bits) [18.04] usando 1 CPU

Ambos os sistemas operacionais convidados inicializam bem. Mas quando mudo o convidado do Ubuntu para usar 2 CPUs, a sequência de inicialização mostra a tela normal do GNU GRUB e, posteriormente, uma tela em branco com um único sublinhado (_). O processo de inicialização nunca prossegue, mesmo depois de esperar vários minutos.

Como permitir que convidados do Ubuntu 18.04 usem 2 CPUs?

Se eu desligar a VM, altere as configurações de volta para 1 CPU e o Ubuntu 18.04 inicializará corretamente.

Nota: O Processorcontrole deslizante não fica esmaecido epodeser alterado (um problema mencionado em perguntas semelhantes).

Desinstalei o VirtualBox 4.3.18 r96516 (removendo completamente todos os arquivos em %ProgramFiles/Oracle/VirtualBox). Em seguida, instalei o VirtualBox 5.2.34 r133893 (com a extensão Guest Additions). Isto não ajudou. Com 1 CPU, o Ubuntu 18.04 inicializa com sucesso, mas com 2 CPUs o sistema operacional convidado nunca inicializa.

informação relacionada