Erro do Ubuntu VirtualBox

0

Minha pergunta é uma duplicata de VirtualBox não inicia após a atualização do kernel . Minha configuração do sistema é mostrada abaixo.

reclusiarch@reclusiarch-Inspiron-7520:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.5 LTS"
reclusiarch@reclusiarch-Inspiron-7520:~$ uname -a
Linux reclusiarch-Inspiron-7520 4.4.0-116-generic #140~14.04.1-Ubuntu SMP Fri Feb 16 09:25:20 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Eu já havia limpado o repositório ( link ) antes de descobrir que não podia instale o gcc-5 sem o dito repositório para o Ubuntu 14.04. Minha pergunta é a seguinte:   Existe uma maneira de reverter a instalação da minha caixa virtual de volta para uma instalação funcional e, em caso afirmativo, como procedo? Obrigado por não fechar essa pergunta.

    
por corax 28.02.2018 / 02:18

1 resposta

0

Eu tenho 14.04 e uso o VirtualBox.

No meu sistema, gcc-version retorna

gcc (Ubuntu 4.8.4-2ubuntu1~14.04.4) 4.8.4

Ele vem do repositório trusty-updates, conforme mostrado aqui

gcc-4.8:
  Installed: 4.8.4-2ubuntu1~14.04.4
  Candidate: 4.8.4-2ubuntu1~14.04.4
  Version table:
 *** 4.8.4-2ubuntu1~14.04.4 0
        500 http://us.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
        500 http://us.archive.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
        100 /var/lib/dpkg/status
     4.8.2-19ubuntu1 0
        500 http://us.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages

Depois de confirmar que você tem esta versão do compilador, você precisa remover e reinstalar a versão mais recente do kernel usando esses comandos (selecionados do relatório de erros )

sudo apt-get purge linux-headers-4.4.0-116 linux-headers-4.4.0-116-generic linux-image-4.4.0-116-generic linux-image-extra-4.4.0-116-generic linux-signed-image-4.4.0-116-generic

sudo apt-get install linux-generic linux-signed-generic

e reinicie o novo kernel.

Finalmente, você precisa reconstruir o driver do kernel do vbox agora que você tem o kernel correto e o compilador correto

sudo /sbin/vboxconfig 

Pode haver outras versões do compilador que funcionem, mas esta está provada que funciona.

    
por Organic Marble 28.02.2018 / 04:01