我正在Ubuntu 20.04 LTS主机上运行Oracle VirtualBox VM 6.1。
来宾操作系统是Windows 10。
启动计算机并登录我的用户帐户后,我在桌面顶部弹出一个灰色窗口,上面显示:VBoxClient: The virtualbox kernel service is not running...
请记住,这没有启动VirtualBox;登录到我的桌面后,该消息几乎立即弹出。
但是,我可以启动VirtualBox并运行我的来宾操作系统,而不会出现问题。
自安装以来,我已经多次更新了Ubuntu OS,并重新安装了VB以使其保持最新状态。
是什么导致此消息出现?
我在终端机上跑了sudo grep -i virtualbox /var/log/boot.log
,得到了
Starting VirtualBox Web Service...
[FAILED] Failed to start VirtualBox Web Service.
Starting VirtualBox Web Service...
[FAILED] Failed to start VirtualBox Web Service.
Starting VirtualBox Web Service...
[FAILED] Failed to start VirtualBox Web Service.
Starting VirtualBox Linux kernel module...
[ OK ] Started VirtualBox Linux kernel module.
作为输出。
因此,看来内核模块正在正确启动,但内核服务却未启动。
我运行ls /etc/modules-load.d
我得到cups-filters.conf modules.conf
作为输出。
如果我打开modules.conf,我会得到
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
因此,看来 no 内核模块在引导时没有加载。
我真的不知道该怎么做。
我收到一条错误消息,似乎并没有真正影响VirtualBox的功能。
但是,似乎由于内核模块正在启动,错误消息应该不存在。
尽管如此,这似乎是不可能的,因为引导时根本没有加载任何模块。
是什么原因导致了这个问题,我该如何解决?
我不想再弹出该消息。
谢谢...。
答案 0 :(得分:1)
解决了。
在线进行了一些研究。
我转到/ opt文件夹,并在其中找到VBoxGuestAdditions的文件夹。
在该文件夹中,我找到了一个卸载脚本。
我运行了该脚本。
重新启动后,没有更多错误消息。
完成!