VBoxClient (sem costura): falha ao iniciar. Estágio: Configurando a máscara de filtro IRQ do convidado Erro: VERR_INTERNAL_ERROR


36

Estou tentando fazer com que uma VM do Ubuntu funcione bem no VirtualBox (5.2.2) mais recente, que eu instalei executando sudo ./VboxLinuxAdditions.run. O problema é que continuo recebendo essa mensagem de erro quando a VM é iniciada:

VBoxClient (sem costura): falha ao iniciar. Estágio: configurando o filtro IRQ convidado mas Erro: VERR_INTERNAL_ERROR

Ubuntu no Ubuntu no VirtualBox é extremamente frustrante

O host é o Ubuntu 16.04.3. Eu tentei duas distros do Ubuntu 17.10 (Lubuntu e Budgie). Ambos falharam com o mesmo erro.

Ser incapaz de executar o Ubuntu no Ubuntu deve ser um problema crítico de P0 para a Oracle. O que estou fazendo errado?


11
Como você instalou as adições de convidados?
George Udosen

@ GeorgeUdosen: foi isso. Atualizado o Q e adicionado uma resposta. Obrigado!
Dan Dascalescu

Respostas:


45

Acontece que eu tive que instalar gcc, makee perl, em seguida, reinstalar as adições e reinicialização:

sudo apt-get install gcc make perl
cd /media/$USER/<...>
sudo ./VBoxLinuxAdditions.run
sudo reboot

2
Trabalhou para mim também! Obrigado (Ubuntu 16.04.3 w vboxgas & virtualbox 5.2.6)!
Ignorante

11
Isso funcionou bem. A primeira linha corrigiu o problema; as três últimas reinstalações de adições de convidados (que também podem ser feitas na GUI)
Usuário que não é usuário

11
Também funcionou para mim. Percebi que demorou muito mais tempo para o Guest Additions instalar depois que o gcc , make e perl foram instalados. Sem eles, acho que passos longos estavam sendo pulados. Existe um bug do VirtualBox aqui? Parece que deve ocorrer um erro se faltarem componentes vitais.
Aren Cambre

2
Os cabeçalhos do kernel também são obrigatórios ( linux-headers-amd64ou similares). Todos os erros são registrados em um sublog, o que torna difícil entender por que isso falha. O script de execução deve despejar quais ferramentas estão faltando.
Yvan

Yay obrigado! 16.04 x64 no VB 5.2.12 no OSX 10.13.5. Perdi horas em outras soluções mais longas, lentas e muito diferentes para que o compartilhamento da área de transferência convidado-host funcione. Tenho que aprender a perguntar no Ubuntu ... Tenho que dizer, somos uma civilização tecnológica avançada e somos todos bastante técnicos. Por que parece que somos 100.000.000 de amebas em um lago?
Spike0xff

5

Estou no Mac OSX 10.14.3 e trabalho com a máquina virtual Virtualbox 5.2.22 e Ubuntu Desktop 16.04.6. No meu caso, estou executando o Ubuntu no modo de 32 bits porque tive problemas para que o 16.04 funcionasse no modo de 64 bits. Recentemente, atualizei para o kernel 4.4.0-143 usando a atualização típica do Ubuntu e, quando reiniciei a VM novamente, recebi esse erro contínuo do VBoxClient, como você vê aqui. Depois de tentar todos os tipos de coisas, como atualizar o Virtualbox, atualizar as Extensões do VBox e muito mais - a resolução foi que eu reiniciei a VM, segurei a tecla Shift pressionada e escolhi o kernel 4.4.0-142 . Então, recebi o erro, mas consegui executar:

sudo apt-get install --reinstall build-essential virtualbox-guest-utils virtualbox-guest-x11 virtualbox-guest-dkms

Isso, é claro, colocaria as coisas de caixa virtual incorretas na minha VM, mas era realmente útil, porque então eu poderia forçar o kernel a mudar para as extensões de vbox apropriadas na minha próxima etapa. Portanto, com o comando acima digitado, reiniciei minha VM, pressionei a tecla Shift e escolhi o kernel 4.4.0-142. Agora, isso tornou a tela muito pequena porque não está executando as extensões ideais de caixa virtual que suportam o redimensionamento adequado da tela com o driver do Mac. Não é um problema, porém, porque isso foi apenas temporário. Então, executei este comando:

cd /media/$USER/<...>
sudo ./VBoxLinuxAdditions.run

Isso compilou corretamente as extensões vbox adequadas para o meu computador. Reiniciei a VM, pressionei a tecla Shift e escolhi o kernel 4.4.0-142. Nesse ponto, o erro contínuo do VBoxClient desapareceu e eu tinha toda a minha funcionalidade necessária, incluindo redimensionamento de tela, área de transferência bidirecional, montagem de volumes compartilhados e assim por diante.

Para encurtar a história, a versão do kernel estava errada, foi a melhor que eu pude determinar. Havia algo no kernel 4.4.0-143 que estava causando o Virtualbox engasgar. Revertendo para um kernel anterior e forçando a reinstalação das extensões do vbox, foi minha correção por enquanto.

EDIT: Este evidentemente é um bug rastreado com uma correção proposta em breve (é 19 de março de 2019) para o Ubuntu 16.04. Atualmente, está no modo de revisão de patches. Mais informações: https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1818049?comments=all


3

Além de garantir make, gcce perlsão instalados de acordo com a resposta aceita por Dan, pode ser necessário também verificar se há cabeçalhos de kernel específicos da versão linux-headers-$(uname -r), build-essentiale dkms. Uma linha única:

sudo apt install gcc make perl linux-headers-$(uname -r) build-essential dkms 

Corri para esse problema enquanto eu tinha os três primeiros pacotes instalados. Instalar o resto resolveu isso. É possível que nem todos sejam necessários, mas principalmente a instalação do linux-headerspacote (sem a versão especificada) não foi suficiente.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.