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?)