在 ubuntu 22.04 上更新内核后,我们在启动 virtualbox 6.2 时遇到了不便,因为经典的“请使用 modprobe vboxsvc”。因此,我们决定将 virtualbox 升级到最新版本并重新安装虚拟机。此时一切正常,但图形环境在启动客户机后/前崩溃,没有看到任何日志。
主机上使用的命令:
sudo dmesg | grep fail
说:vboxdrv: module verification failed: signature and/or required key missing - tainting kernel
我们怎样才能解决这个问题?
答案1
如果您需要备份访客内容,请执行以下操作:
- 如果您签署了最旧的 VirtualBox 内核模块,请在主机 BIOS 上禁用 UEFI。
- 打开虚拟机并启动客户机进入恢复模式/内核恐慌(按照相应客户机操作系统的步骤进行)。
- 对所需文件进行备份。
如果您使用 Windows 客户机,请按照以下步骤操作:
- 打开VirtualBox 7和选择这受影响的客人
- 点击配置按钮。
- 点击屏幕并找到图形控制器下拉菜单。
- 选择VGA接口驱动程序(并取消选中 3d Accel)。
- 保存并启动机器。
提示:不要更新/升级客户机上安装的实际客户插件。
(添加一些步骤,请稍后回来)