标签: secure-boot

升级到 Ubuntu 16.04 后无法加载“vboxdrv”(我想保持安全启动)

我从 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 方内核模块或内核升级后会出现“所需密钥不可用”?反而。

virtualbox kernel dkms secure-boot 16.04

153
推荐指数
5
解决办法
22万
查看次数

为什么在安装 3rd 方内核模块或内核升级后会出现“Required key not available”?

此问题仅发生在启用了安全启动的 UEFI 系统上。

当我尝试安装诸如 VirtualBox、Nvidia 或 Broadcom 驱动程序之类的 DKMS 模块时,它们不会安装,Required key not available当我尝试安装它们时,我会安装modprobe

VirtualBox 抱怨vboxdrv未加载。

Broadcomwl驱动程序显示lspci -k为内核模块,但未使用。sudo modprobe wl抛出Required key not available

当我从 git 源安装一些内核模块时,也可能发生这个问题。

内核更新后可能会出现此问题,如禁用无线适配器、重启后黑屏等。

我该如何解决?

kernel dkms uefi secure-boot

97
推荐指数
3
解决办法
21万
查看次数

为什么在安装 3rd 方模块时禁用“安全启动”是强制策略

安装16.04 时,如果我想安装3rd 方模块/驱动程序,系统要求我关闭“安全启动” 。

我没有遵守。

当我手动安装我使用的唯一 3rd 方驱动程序(bcmwl-kernel-source)时,我再次被要求(在安装包期间)关闭“安全启动”。

使用bcmwl-kernel-source15.10 中使用安全启动完全没问题。这似乎与我的错误无关。

因此,这看起来确实像是 Ubuntu 拒绝再签署第 3 方驱动程序/模块以使其与“安全启动”一起工作(??)。或者似乎认为 3rd 方模块不安全并且破坏了“安全启动”,因此强制禁用它以使其清楚?我对吗 ?

kernel uefi secure-boot 16.04

48
推荐指数
3
解决办法
9万
查看次数

Ubuntu:启用 SecureBoot 的“以不安全模式启动”

在使用 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 已启用

grub2 uefi secure-boot

40
推荐指数
2
解决办法
6万
查看次数

为什么要求我创建密码以在 Ubuntu 16.04 的初始安装时禁用安全启动?

在 Ubuntu 16.04 的初始安装时,我勾选了“安装第三方软件”,并在其下方提示我勾选另一个选项,该选项将允许操作系统包自动禁用安全启动,其先决条件是创建一个密码,以某种方式允许整个过程发生。

继续安装后,我从未收到任何迹象表明已禁用安全启动,也从未提示我输入我创建的密码。

成功安装操作系统后,我重新启动了计算机并检查了 BIOS。在 BIOS 中,安全启动仍处于启用状态。但是,回到 Ubuntu 中,我能够无缝播放 MP3 和 Flash 文件,我认为这表明第三方软件安装成功。

到目前为止,我还没有遇到任何问题(除了 UI 有时有点挑剔和错误),但我想知道我通过创建该密码实际上完成了什么。

我创建的密码怎么了?我是否需要以任何理由记住它?它与我的登录/sudo 密码不同。

Ubuntu 是否永久编辑了我的 BIOS 以便为自己破例?如果是这样,我如何查看这些更改并可能撤消它们?那是密码进来的地方吗?

为什么 Ubuntu 需要禁用/绕过安全启动来安装 ubuntu-restricted-extras 软件包?我的安装正常吗?我是否为未来的问题做好了准备?我是否应该尝试在手动禁用安全启动的情况下重新安装,以免首先收到该提示?

附加信息:我正在运行 UEFI 系统,并且正在双引导 Ubuntu 16.04 和 Windows 10。

另一位用户在这里提出了一个关于类似问题的问题。与该用户不同,我没有收到有关“以不安全模式启动”的警告,但我也想知道 Ubuntu 是否为自己创建了异常以及我如何管理此类异常。与我不同的是,该用户没有提到必须创建密码的任何内容。

我设法复制了对话框。 这里是。

这里有一些额外的信息。

dual-boot password uefi secure-boot

31
推荐指数
1
解决办法
4万
查看次数

禁用安全启动是否安全?

我只是想知道,如果它是安全的,我要禁用安全启动安装最新的NVIDIA显卡驱动程序的目的。

我在Acer Aspire V Nitro上运行Windows 10Ubuntu 16.04。他们每个人在同一个 HDD 上都有自己的分区。

acer secure-boot windows-10 16.04

26
推荐指数
3
解决办法
8万
查看次数

如何理解 Ubuntu UEFI 安全启动安装?

既然支持安全启动,那么在Windows 8 附带的支持UEFI安全启动的 PC上安装 Ubuntu 必须遵循哪些特殊说明?

据我了解,Ubuntu >= 12.04.2 附带已签名的 GRUB2。我进行了搜索,但无法通过“支持”声明。我正在寻找有关注册 Ubuntu 密钥以让固件启动 Ubuntu 的具体说明。

更新:

谢谢。Ubuntu 12.10 中的 SecureBoot给了我答案。Ubuntu 第一阶段 EFI 引导加载程序由 Microsoft 签名。我上次阅读时,Ubuntu 计划发布自己的密钥,必须在安装前在固件数据库中注册该密钥。可能是我没有跟踪这个故事足够长的时间来意识到情况不再如此。

boot uefi secure-boot system-installation

21
推荐指数
2
解决办法
5万
查看次数

在配置安全启动时卡在终端中

我在 Ubuntu 18 上。我试图安装 amd 驱动程序。

终端中出现了配置安全启动屏幕,我被困在它上面。

在此处输入图片说明

单击确定什么都不做,按回车什么也不做.. 我该怎么办?

command-line secure-boot

20
推荐指数
1
解决办法
2万
查看次数

18.04 休眠,启用 UEFI 和安全启动

“sudo systemctl start hibernate.target”在 Acer B117 上使用传统引导在 16.04 上运行良好;更新到 18.04 迫使我使用 UEFI 和(Acer 要求)启用安全启动。暂停仍然有效,但我需要休眠。

交换分区处于活动状态,等于 RAM 大小 + 2GB;

GRUB_CMDLINE_LINUX_DEFAULT="安静的飞溅简历=UUID=myswapuuid"

journalctl -xe 显示无法访问 /sys/power/disk

cat /sys/power/disk: [已禁用]

cat /sys/power/state: 冻结内存

有什么建议?

hibernate uefi secure-boot 18.04

15
推荐指数
1
解决办法
5073
查看次数

注册新的 Machine-Owner Key?

我安装了Ubuntu,然后决定安装VirtualBox的通过apt install

突然,我被问到这个:

  ????????????????????????? Configuring Secure Boot ??????????????????????????
  ? A new Machine-Owner key has been generated for this system to use when   ?
  ? signing third-party drivers. This key now needs to be enrolled in your   ?
  ? firmware, which will be done at the next reboot.                         ?
  ?                                                                          ?
  ? If Secure Boot validation was previously disabled on your system,        ?
  ? validation will also be re-enabled as part of this key enrollment        ?
  ? …
Run Code Online (Sandbox Code Playgroud)

virtualbox virtualization uefi secure-boot 18.04

14
推荐指数
1
解决办法
6490
查看次数