内核更新频繁*中断* Oracle Virtual Box - 如何避免这种情况?

its*_*ols 6 updates virtualbox kernel

我正在使用桌面 12.04。我运行 Windows XP 来测试 Lazarus,来宾操作系统在 Virtual Box 上。

每月几次,Ubuntu 更新都会导致 Virtual Box 停止工作。即,当我运行虚拟机时,它坚持要求我重新编译一些内核模块。好吧,这没什么大不了的,但是有没有办法避免这种情况?它不能自动化或不停止工作吗?

这台开发机器几乎不会关闭,并且必须重新启动来宾操作系统意味着浪费了大量时间,因为打开的文件/会话太多。

谢谢!

ign*_*nis 5

VirtualBox 用户手册,“VirtualBox 内核模块”

如果 DKMS 可用并已安装,则 VirtualBox 内核模块应始终自动工作,并且如果您的主机内核更新,它将自动重建。

如果尚未安装 DKMS,请执行以下操作之一:
在 Ubuntu 系统上:
sudo apt-get install dkms

否则,只有两种情况需要担心内核模块:(...)

  • 您的 Linux 主机的内核已更新,但未安装 DKMS。在这种情况下,需要通过执行(以 root 身份)来重新安装内核模块:

    /etc/init.d/vboxdrv setup