答案1
这里有同样的问题,但我使用 Debian 而不是 Kali(是的,我知道 Kali 是 Debian 的衍生品)。所以我必须采取以下步骤:
# apt-get install build-essential module-assistant
# bash ./VBoxLinuxAdditions.run
这里仍然有错误,然后我明白了岩石风暴的回答然后我make
根据我的体系结构(即amd-64
)安装内核头。
# uname -r
4.9.0.9-amd64
# apt-get install make linux-headers-amd-64 -y
然后再次尝试安装来宾添加:
# bash ./VBoxLinuxAdditions.run
完毕。然后重新启动您的虚拟机。
答案2
在安装 Virtualbox 来宾添加之前,您需要运行:
apt-get install build-essentialmodule-assistant
然后您尝试的第三个命令(sh ....)应该可以工作。
如果这不起作用,您可以通过 apt-get 安装来宾添加项。我相信正确的命令是:
apt-get install virtualbox-ose-guest-utils
我之前曾在其他 Linux 发行版上做过此操作(从未使用过 Kali),并且发现后者比 Virtualbox 来宾添加 CD 更可靠。