VirtualBox Ubuntu Guest Additions未安装:modprobe vboxsf失败

我刚刚在虚拟盒子上安装了这个软件,我从ubuntu官方网站上下载了ISO,是最新的LTS。

我试图用'插入Guest Additions CD Image"来安装Guest Additions。 结果。

Verifying archive integrity... All good.
Uncompressing VirtualBox 5.2.0 Guest Additions for Linux........
VirtualBox Guest Additions installer
Removing installed version 5.2.0 of VirtualBox Guest Additions...
Copying additional installer modules ...
Installing additional modules ...
VirtualBox Guest Additions: Building the VirtualBox Guest Additions 
kernel modules.
VirtualBox Guest Additions: Look at /var/log/vboxadd-setup.log to find 
out what went wrong
VirtualBox Guest Additions: Running kernel modules will not be replaced 
until the system is restarted
VirtualBox Guest Additions: Starting.
VirtualBox Guest Additions: modprobe vboxsf failed
Press Return to close this window...

在/var/log/vboxadd-setup.log里面。

ERROR:

Kernel configuration is invalid.
include/generated/autoconf.h or include/config/auto.conf are missing.
Run 'make oldconfig && make prepare' on kernel src to fix it.

完整版的日志文件可以在这里找到 [?]

好吧,这是个已知的问题。你应该通过aptitutesudo apt-get install virtualbox-guest-dkms而不是使用virtualbox提供的镜像,如果你需要头文件,请下载sudo apt-get install linux-headers-virtual而不是经典的sudo apt-get install linux-headers-$(uname -r)

祝贺你

编辑:按照@Abdelouahab的意思,将{}改为()

评论(8)

打开终端,运行 "sudo reboot"。

然后尝试通过设备再次安装 -> 插入Guest Additions CD镜像。

对我来说是有效的。

评论(1)

在Ubuntu 16.04中,我不得不在安装virtualbox-guest-additions之前重新启动操作系统,以便加载正确的内核。

评论(1)