我已经在 Windows 7 机器上安装了 VirtualBox(带有 Ubuntu 14.04 桌面)和 Guest Additions。
每次启动时我都会收到以下错误消息,但随后它就会消失:
vboxclient the virtualbox kernel service is not running. exiting.
我该如何禁用此消息?我尝试了以下方法:
我删除了/etc/xdg/autostart/vboxclient.desktop
文件。
但我登录时仍然看到该消息。
对于如何解决这个问题,有任何的建议吗?
答案1
这通常发生在您更新 Guest 的 Linux 内核时。
每次更新后,您需要执行以下操作:
对于主持人 (安装服务器)
sudo /etc/init.d/vboxdrv setup
对于客人(安装附加组件)
sudo /etc/init.d/vboxadd setup
再次插入 VBox 附加磁盘之所以有效,是因为这也是安装过程所做的事情之一。
答案2
尝试在 ubuntu 上弹出 VBOXADDITIONS cd 映像并从 Vbox 菜单再次“插入”它。我刚刚遇到了同样的问题,这样做解决了它。
答案3
我在 Virtualbox 5.02 上运行 Ubuntu 15.04。在我从 Virtualbox 中选择两个“受限驱动程序”后,相同的通知消失了。
更具体地说,软件和更新 > 附加驱动程序选项卡中,有两个先前未选择的驱动程序:使用 x86 虚拟化解决方案 - 来自 virtualbox-guest-x11 的 X11 客户机实用程序和使用 x86 虚拟化解决方案 - 来自 virtualbox-guest-dkms 的 dkms 客户机添加模块源。当我选择使用这两个专有驱动程序后,通知就消失了。
更新:当我运行 时,这两个驱动程序之一似乎会导致存储库不一致apt-get update
。我选择 来use the package maintainer's version
解决不一致问题,并且没有遇到任何其他问题。
答案4
注意清除删除配置文件的命令
sudo apt-get purge virtualbox-guest-x11 virtualbox-guest-utils virtualbox-guest-dkms
我找到了这里