我从 Ubuntu 15.10 升级到 16.04,从那时起 VirtualBox 5.0.18 不再启动我的 VM。它抱怨未加载“vboxdrv”。所以我尝试加载它并收到以下错误:
$ sudo modprobe vboxdrv
modprobe: ERROR: could not insert 'vboxdrv': Required key not available
Run Code Online (Sandbox Code Playgroud)
我相信这与我使用的安全启动有关并且我想继续使用它。实际上使用 Ubuntu 15.10 安全启动和 VirtualBox 工作得很好。
我也试过$ sudo apt-get --reinstall install virtualbox-dkms
哪个成功构建了内核模块但没有解决这个问题。
知道如何在启用安全启动的同时加载 vboxdrv 吗?
更新 2:我也尝试执行sudo mokutil --disable-validation
. 执行此命令时,在下次启动期间,我会收到禁用安全启动、从磁盘添加密钥或哈希的提示。由于我不想禁用安全启动,因此这似乎也不能解决我的问题。此外,我想为并行 Windows 安装保持 UEFI 激活。
注意:如果您不介意禁用安全启动,请参阅为什么在安装 3rd 方内核模块或内核升级后会出现“所需密钥不可用”?反而。
在使用 16.04 LTS 一段时间后,我刚刚安装了 Ubuntu 15.10。当我使用 16.04 时,我尝试安装 Nvidia 驱动程序并被告知我需要为此禁用 SecureBoot,所以我提供了一个密码,并在下次重新启动时某些软件要求它。但是,我的 BIOS 设置仍然显示 SecureBoot 已启用,我仍然可以看到如果我尝试从未签名的任何内容启动,它会拒绝这样做。
但是,当我重新安装 Ubuntu 15.10(完全删除与 16.04 相关的所有内容,包括 EFI 分区中的 grub)时,每次启动时都会收到一条Booting in insecure mode
消息。
我已经检查了所有内容,并且都检查了:Windows 和 BIOS 设置报告 SecureBoot 已启用
我只是想知道,如果它是安全的,我要禁用安全启动安装最新的NVIDIA显卡驱动程序的目的。
我在Acer Aspire V Nitro上运行Windows 10和Ubuntu 16.04。他们每个人在同一个 HDD 上都有自己的分区。
当我今天启动计算机时,GRUB 被此消息阻止:
Ubuntu has been blocked by the current security policy
Run Code Online (Sandbox Code Playgroud)
我使用的是联想 Yoga,Ubuntu 18.04 LTS 与 Windows 10 双引导。这个窗口不允许我访问 GRUB,即使通过访问 MBR 菜单(使用Fn+强制引导到 Ubuntu F12)。我孤独的选择是一个确定该邮件,并在计算机上的Windows 10自动引导。
所以我禁用了安全启动进入 BIOS 设置,这解决了之前的问题,但我想在 Ubuntu 中而不是在 BIOS 中解决它。我的 BIOS 处于 UEFI 模式。
昨天,没什么特别的完成,只是更新(和我删除Jonathonf蟒蛇3.6 PPA,可以除去公共访问有sudo add-apt-repository -r ppa:jonathonf/python-3.6
,因为Python包不会让系统更新)。
我必须将什么更改为 Ubuntu 参数才能避免此问题?所以我可以在 BIOS 中重新启用安全启动。
如何在不禁用安全启动BIOS 选项的情况下解决此问题?
注意:我从这个Ubuntu 论坛链接中尝试了一个解决方案
sudo apt-get clean
sudo apt-get autoclean
sudo apt-get autoremove …
Run Code Online (Sandbox Code Playgroud) 我的笔记本电脑带有 14.04 (Trusty Tahr) LTS。从那以后,我没有进行任何重大更改,每当我收到更新通知时,我都会应用更新。
在 2016 年 7 月 15 日,我照常应用更新,或者我是这么认为的。当我收到这个“Debconf”弹出窗口时,“软件更新程序”弹出窗口已经达到了“配置垫片签名”的程度:
正如你所看到的:
我以前从未见过这个。我在截取屏幕截图之前单击了“帮助”按钮,这会显示您可以看到的第三个弹出窗口。
以防万一有人搜索这些短语中的任何一个......
Your system has UEFI Secure Boot enabled. UEFI Secure Boot is not compatible with the use of third-party drivers.
The system will assist you in disabling UEFI Secure Boot. To ensure that this change is being made by you as an authorized user, and not by an attacker, you must choose a password …
Run Code Online (Sandbox Code Playgroud) 我刚刚升级到 ubuntu 16.04,我开始遇到 vmware(v 12.1.0 build-3272444)问题。
当我尝试播放虚拟机时,我收到以下错误:Could not open /dev/vmmon: No such file or directory. Please make sure that the kernel module vmmon is loaded.
后跟Failed to initialize monitor device
.
我花了一些时间在论坛上试图找到解决方案。通常在这种情况下,建议执行sudo vmware-modconfig --console --install-all
,但在我的情况下这不起作用。在命令日志中,我可以看到存在问题。
Starting VMware services:
Virtual machine monitor failed
Virtual machine communication interface done
VM communication interface socket family done
Blocking file system done
Virtual ethernet failed
VMware Authentication Daemon done
Unable to start services
Run Code Online (Sandbox Code Playgroud)
在 vmware 日志中,我也可以看到存在问题。我试图寻找生成消息的问题的解决方案:Failed to find /lib/modules/4.4.0-21-generic/build/include/linux/version.h
,但没有成功。 …
最近升级后,我使用 3.13.0-93-generic 内核运行 ubuntu 14.04.1。UEFI 从一开始就启用。但是我可以看到某些模块(例如 virtualbox、DKMS)不工作并要求禁用 UEFI。我的问题是,如果我从 BIOS 中禁用 UEFI,启动会发生什么?请问是开机还是不开机?它是一个单一的操作系统系统。有人可以确切地解释会发生什么吗?我不能在知道后果之前就禁用 UEFI,因为它是一个生产系统。请帮忙。
我找到了这篇文章: nvidia-smi 命令未找到 Ubuntu 16.04 | 询问 Ubuntu
这说明在 ubuntu 中找不到启用 IUEF 安全启动的nvidia-smi:
$ nvidia-smi
nvidia-smi: command not found
Run Code Online (Sandbox Code Playgroud)
关于如何使用 nvidai 驱动程序功能启用安全启动的任何想法?
我找到了这篇关于使用virtual box解决安全启动问题的文章,但仍然对MOK 管理器的工作原理知之甚少:
uefi ×5
kernel ×4
secure-boot ×4
16.04 ×3
boot ×2
dkms ×2
grub2 ×2
acer ×1
drivers ×1
nvidia ×1
upgrade ×1
virtualbox ×1
vmware ×1
windows-10 ×1