Legacy Boot 和 UEFI Boot 是两种不同的系统启动模式,它们的主要区别如下:
1. 工作机制
-
Legacy Boot
- 基于传统的 BIOS 固件工作,通过执行主引导记录(MBR)中的引导代码来加载操作系统。
- 使用中断调用与硬件通信,依赖较旧的硬件接口规范。
-
UEFI Boot
- 基于现代的 UEFI 固件工作,通过读取 EFI 分区(ESP,EFI System Partition)中的启动文件(如
bootx64.efi
)来加载操作系统。 - 提供更灵活、模块化的硬件和软件接口。
- 基于现代的 UEFI 固件工作,通过读取 EFI 分区(ESP,EFI System Partition)中的启动文件(如
2. 分区表支持
-
Legacy Boot
- 使用 MBR(Master Boot Record) 分区表:
- 支持最大硬盘容量为 2TB。
- 支持最多 4 个主分区,或 3 个主分区和 1 个扩展分区。
- 使用 MBR(Master Boot Record) 分区表:
-
UEFI Boot