VirtualBox Ubuntu 14.04 – vboxclient虚拟机内核服务未运行

我在我的Windows 7机器上安装了VirtualBox(带有Ubuntu 14.04 Desktop)和Guest Additions。

每次启动时,我都会收到以下错误消息:

vboxclient the virtualbox kernel service is not running. exiting. 

如何禁用此消息? 我尝试过以下方法:

我删除了/etc/xdg/autostart/vboxclient.desktop文件。

但登录时我仍然看到了这条消息。

对于如何解决这个问题,有任何的建议吗?

尝试在ubuntu上弹出VBOXADDITIONS cd图像,然后从Vbox菜单再次“插入”它。 我只是遇到了同样的问题并且做了这个修复它。

当您更新Guest的Linux内核时,通常会发生这种情况。
每次更新后,您需要执行以下操作:

  • 对于主机( 安装服务器

     sudo /etc/init.d/vboxdrv setup 
  • 对于访客( 安装添加

     sudo /etc/init.d/vboxadd setup 

再次插入VBox附加磁盘的原因是因为这也是安装过程所做的事情之一。

我在Virtualbox 5.02上运行Ubuntu 15.04。 从Virtualbox中选择了两个“受限制的驱动程序”之后,相同的通知消失了。

更具体地说,从Software&Updates> Additional Drivers选项卡中,有两个以前未选择的驱动程序: 使用x86虚拟化解决方案 – 来自virtualbox-guest-x11的X11 guest虚拟机实用程序使用x86虚拟化解决方案 – 来自virtualbox-guest的dkms的guest虚拟机添加模块源-dkms 。 在我选择使用这两个专有驱动程序后,通知消失了。

更新:当我运行apt-get update时,这两个驱动程序之一似乎导致存储库不一致。 我选择use the package maintainer's version来解决不一致问题,并且没有遇到任何进一步的问题。

如果您只是想在启动系统时阻止显示此警告,请按照此处的说明进行操作:查找文件98vboxadd-xclient (例如/etc/X11/Xsession.d/98vboxadd-xclient )并注释掉第26行给出警告如下所示:

 if ! test -c /dev/vboxguest 2>/dev/null; then # Do not start if the kernel module is not present. # notify-send "VBoxClient: the VirtualBox kernel service is not running. Exiting." 

(适用于Ubuntu 16.04。)

注意删除配置文件的purge命令

 sudo apt-get purge virtualbox-guest-x11 virtualbox-guest-utils virtualbox-guest-dkms 

我在这里找到了它