GRUB 或 SuperGRUB 是否可以在 UEFI 工作站上启动像 Debian 这样的平台,而不使用 CSM?
实际上是什么阻止了这种情况?;)
简而言之,如果您没有旧版 BIOS 或 CSM,则无法启动需要 BIOS 服务的系统。
\n(为了避免追寻您实际上不需要的东西,当前的 Linux 发行版(包括 Debian)完全能够从 UEFI 启动,而这正是您应该做的。)
\nLegacy BIOS 式启动与 UEFI 启动有很大不同,在后者中支持前者需要相当多的工作,当固件不支持它\xe2\x80\x99 时更是如此。Legacy BIOS 期望以实模式启动,但 UEFI 以保护模式启动引导加载程序;从传统 BIOS 引导启动的操作系统也希望能够访问 BIOS 服务,而 UEFI 不再提供这些服务。您无法\xe2\x80\x99轻松模拟BIOS服务,更不用说提供实模式了,无需固件和芯片组的支持;您可以在 V86 模式下进行操作,但是您\xe2\x80\x99d 很快就会在启动任何希望能够切换到保护模式本身的操作系统(如 Linux)时遇到麻烦。
\n当前销售的操作系统期望基于 BIOS 的启动(是的,仍然有这样的系统),附带一个最小的 Linux 系统,从 UEFI 启动,然后启动 QEMU 并运行其中的操作系统。
\n