Não é possível instalar o VirtualBox Guest Additions na máquina virtual do Kali Linux no Debian (problemas na instalação dos cabeçalhos do kernel)

0

Eu estava tentando instalar o VirtualBox Guest Additions em uma máquina virtual Kali Linux seguindo as etapas aqui .

Eu executei: sudo apt-get update , sudo apt-get upgrade , sudo reboot (até que todos os pacotes foram realmente atualizados) sudo apt-get install build-essential sudo apt-get install module-assistant , sudo m-a prepare

Mas quando eu corri sudo sh VBoxLinuxAdditions.run eu peguei:

Installing additional modules ...
vboxadd.sh: Starting the VirtualBox Guest Additions.
Failed to set up service vboxadd, please check the log file

No arquivo de log, diz:

vboxadd.sh: failed: Look at /var/log/vboxadd-install.log to find out what went wrong.
vboxadd.sh: failed: modprove vboxgues failed.

O mais provável é que isso não tenha os cabeçalhos do kernel instalados.

Por isso, corri sudo apt-get install linux-headers-$(uname-r) , mas depois recebi:

E: Unable to locate package linux-headers-4.9.0-kali3-amd64

apt-cache search linux-headers mostra apenas:

linux-headers-4.12.0-kali1-all - [...]
[...]

Minha pergunta é: por que estou tendo esse problema e como ele pode ser resolvido?
(Poderia ser um problema com o meu sistema host, talvez seja um problema de ter executado algo em uma ordem errada, devo reinserir a iso de adições de comentários de alguma forma?)

    
por mYnDstrEAm 07.09.2017 / 16:49

1 resposta

0

A solução foi simples. Funcionou com sudo apt-get install linux-headers-4.12.0-kali2-all . Use uname -r para descobrir qual pacote você precisa. Observe também que você pode precisar alterar as permissões do VBoxLinuxAdditions: chmod 777 VBoxLinuxAdditions.run .

    
por 15.03.2018 / 17:15