禁用安全启动是吗?(是/否)?

我已经安装了Windows 10。我正在尝试安装Ubuntu。我应该关闭安全启动还是保持开启?它有什么作用?

1你在使用什么机器?Ubuntu已经处理安全启动4年了,但供应商可能会做一些非UEFI标准的事情,这可能会搞乱一些东西。 - ubfan1
Acer Aspire E5-575G-53VG,我认为这是一个相对较新的型号,所以可能没有太多相关信息。我计划在这台电脑上多重引导两个Windows 10副本、Ubuntu和SteamOS。我在谷歌上搜索过,但只能找到一些关于旧版本Ubuntu或不同笔记本型号是否需要它的问题,而没有人解释它的用途。 - user25832
1请查看http://ubuntuforums.org/showthread.php?t=2305965,以获取oldfred在最后一条回复中提供的许多关于Acer的具体链接。 - ubfan1
2个回答

安全启动可以防止启动未签名的操作系统。

它只允许启动使用存储在UEFI中的密钥签名的系统。

Ubuntu内核已经签名,您可以在启用安全启动的情况下安装Ubuntu,但是如果您使用安全启动,会有一些限制:

  1. 您将无法安装一些未签名的第三方内核模块(专有图形和无线驱动程序,任何其他自定义构建的模块)。

  2. 休眠功能将无法使用。

总体而言,安全启动并不是一个非常有用的功能,因为现在引导病毒已经不再是问题。Linux系统有其他方法来防止恶意软件的安装(根权限)。

最重要的是,如果您需要未签名的模块,禁用安全启动并不会带来太多损失。


是和不是

在最基本的层面上,UEFI安全启动阻止运行未签名的引导加载程序

现代版本的Ubuntu在大多数启用了安全启动的个人电脑上可以正常启动和安装

但并非所有可用的工具和操作系统都具有已签名的引导加载程序。如果您启用了安全启动并尝试从Hirans Boot CD等启动,或者手动添加Grub条目,可能会出现类似以下情况:

enter image description here

但是如果您只希望使用 Ubuntu 和 Windows,因为两者都具有有效和签名的引导加载程序,您可以保持安全启动开启


我使用的是Hp-Compaq 15s-103tx,以前在只使用Ubuntu时我启用了安全启动。但是现在我已经禁用了它,因为我发现我无法再引导到我手动添加到grub中的所有ISO文件了。 - Severus Tux
我能在两个Windows 10安装、Ubuntu和SteamOS上启用它吗?另外,如何添加一个选择从哪里启动的条目?在Ubuntu安装程序中,它说“Windows引导管理器”,但我认为引导加载程序在EFI中?无论是哪种情况,我都想添加另一个条目。你能帮我吗? - user25832
@user25832 不好意思,Steam OS目前不支持安全启动,所以你可能需要禁用安全启动。更多详细信息请参考:linuxuserforums.steampowered - Severus Tux
好的,关闭安全启动。如何为另一个操作系统添加引导加载程序条目?如果我决定不安装SteamOS,我能启用安全启动吗? - user25832
如果只有2个Windows和Ubuntu,您可以启用安全启动。这里有很多关于添加grub条目的问题,请浏览一下。 - Severus Tux
如果这个答案对你有帮助,请不要忘记点击答案左边的灰色☑,表示是的,这个答案有效! :-) - Severus Tux
好的!如果我在安装了Ubuntu之后为第二个Windows 10版本添加一个条目,会有问题吗?顺便说一下,你帮了我很多。谢谢! - user25832