我的 virtualbox 5.0 使用内核 4.8.13 来运行,它在我的内核选择列表中。
显然,自动下载和更新在我不知情的情况下删除了 4.8.13 并安装了最新的内核 4.13.x。
现在,每次我启动虚拟机时,virtualbox 都会崩溃。整个主机操作系统 (Ubuntu) 完全冻结。唯一的办法就是重新启动我的系统 (电源循环)。
因此,我想也许我可以安装 4.8.13 并让 VirtualBox 再次运行,但我在存储库的内核映像列表中没有看到 4.8.13。我想也许其他版本的 4.8.X 可以工作。到目前为止,我尝试过的所有旧内核都无法解决我的问题。那么,我做错了什么?我下一步该怎么做才能解决这个问题?
答案1
我认为您使用的是旧版 5.0。Virtual Box 已发布版本 5.2.6,其中包含针对新 Linux 内核版本(如 4.13)的修复。
请考虑手动下载并安装:
https://www.virtualbox.org/wiki/Linux_Downloads
您可以从以下链接参考 5.1 和 5.2 的更新日志:-
答案2
在启动过程中按住 Shift 键,重新启动到较旧的内核工作版本。然后将 grub 引导加载程序更新为默认使用较旧的内核。然后升级 Virtualbox 主机和客户机软件。这至少可以让您重新开始工作。
我就是这么做的。请注意,在使用相同 Virtualbox 主机、客户机添加和 Ubuntu 的不同笔记本电脑硬件上,我没有遇到此问题。我的笔记本电脑之间的另一个主要区别是,一个运行 Win7,另一个运行 Win10,因此还涉及其他因素。