UEFI 支持是否意味着 Wubi 现在可以适用于搭载 Windows 8 的笔记本电脑?

UEFI 支持是否意味着 Wubi 现在可以适用于搭载 Windows 8 的笔记本电脑?

根据这个消息,有一个针对安全启动的官方修复。Ubuntu 会采用它吗?

如果可以,需要多长时间?它允许从 Wubi 启动新计算机吗?

答案1

不。

Ubuntu 已经支持安全启动,正如在实际中提到的新闻来源

这是否意味着 Linux 发行版现在可以支持安全启动? 实际上,他们已经能够做到这一点有一段时间了。Ubuntu 于去年 10 月推出了安全启动支持,而 Fedora 于今年 1 月推出了安全启动支持。两者都使用 Shim 而不是 Linux Foundation 加载器,而且 Shim 还被各种较小的发行版使用。LF 加载器是针对同一问题的不同解决方案。

Wubi 无法在UEFI系统上运行,因为它使用grub4dos不支持GPT (GUID 分区表)磁盘的。这与安全启动无关,只是安全启动需要UEFI。这是第一个问题。

安全启动将是第二个需要解决的问题,因为无论提供什么解决方案,都必须经过签名才有用(我猜是因为我声称在这方面没有专业知识)。

第三个问题是应该有人在处理这个问题,而且 - 除非是绝密 - 我没有看到任何信息表明有人在解决这个问题。错误报告没有变化,Wishlist并且保持不变Unassignedhttps://bugs.launchpad.net/wubi/+bug/694242

答案2

我知道 ubuntu 支持安全启动但这是官方修复。

不是。Linux 基金会已经发布了它是以 PreBootloader 程序的形式进行修复。Ubuntu 12.10 和 Fedora 18 都使用其他以 shim 程序的形式进行修复。(Fedora 18 使用更新、功能更强大的 shim 版本。)除了某些组织可能支持其中一种解决方案之外,这两种解决方案都没有比另一种更“官方”的说法。从这个意义上讲,shim 比 PreBootloader“更官方”。对于 Ubuntu,因为 shim 包含在 Ubuntu 中。FWIW,shim 的作者 Matthew Garrett 写道这篇博文对这两个程序进行比较和对比。他说他正在努力将 PreBootloader 方法集成到 shim 中,从而有效地将这两个程序合二为一。

除了 bcbc 发现的 GPT 问题之外,WUBI 的一个更根本的问题是它不支持 EFI 模式启动。要运行基于 EFI 的 Windows 安装,WUBI 需要支持 EFI 模式的启动加载程序。修补 grub4dos 以支持 GPT 不足以完成这项任务。LF PreBootloader 也无济于事,因为它需要使用 EFI 启动加载程序来跟随本身——因此得名*前*引导加载程序。

相关内容