什么是 Windows 中的“安全启动”?

Anv*_*dla 9 windows-8 secure-boot

今天早上我在尝试将 Windows 7 升级到 Windows 8 时遇到了一个问题:

您的固件不支持安全启动。

什么是安全启动,如果我的固件不支持,在这种情况下我该怎么办?

Red*_*ick 8

Windows 中的“安全启动”是什么?

我认为以下(部分或全部)是正确的

  • UEFI 取代传统 BIOS 作为启动引导过程的 PC 固件。
  • UEFI 有一项名为“安全启动”的功能
  • 您可以在某些计算机上禁用 EUFI 安全启动,但不是全部。
  • Windows 8 for ARM (Windows RT) 不会安装在不支持 UEFI 或允许禁用安全启动的硬件上。
  • 适用于 x86 的 Windows 8 可以安装在非 UEFI 硬件上。
  • 启用安全启动的 UEFI 仅启动使用由 UEFI 已知的认证机构 (CA) 认证的密钥签名的操作系统 (OS) 加载程序
  • PC 制造商包括 Microsoft 作为 UEFI 中的 CA,但不包括 Linux 分销商
  • 某些 PC 制造商允许您将自己的密钥/CA 添加到 UEFI
  • 一两个 Linux 供应商决定向 Microsoft 付费以签署他们的 Linux 发行版
  • 一些 Linux 发行商发布了解决方法(如何禁用 UEFI 的安全启动?或者如何让 UEFI 识别 Linux 上的发行商签名?)

有些人怀疑,至少,Microsoft 乐于使用安全性作为理由,迫使硬件制造商做出改变,因为主要副作用使得在该硬件上安装非 Microsoft 操作系统变得困难或不可能。

PS 我对以上许多点都不确定,欢迎直接或在评论中进行更正。

  • 我删除了关于 Windows 8 *需要 * UEFI 硬件的部分。这不是真的。我已经在几台没有 UEFI 的旧计算机上安装了 Windows 8。 (2认同)