在绝大多数现代计算机上,你应该选择 UEFI 模式。
除非你有非常特殊的旧硬件需求或特定的兼容性问题,否则 Legacy(传统 BIOS)模式已经过时。以下是详细的对比分析和决策建议:
1. 为什么首选 UEFI?
UEFI(统一可扩展固件接口)是取代传统 BIOS 的现代标准,它带来了显著的优势:
- 启动速度更快:UEFI 可以并行加载驱动程序和初始化硬件,而 Legacy 必须按顺序执行,因此安装后系统启动通常更迅速。
- 支持大容量硬盘:Legacy 模式通常使用 MBR 分区表,单个分区最大限制为 2TB。UEFI 配合 GPT 分区表,理论上支持 TB 级别的硬盘,且能划分更多分区(MBR 最多 4 个主分区)。
- 安全性更高:UEFI 原生支持 Secure Boot(安全启动),可以防止恶意软件在操作系统加载前运行,保护系统完整性。
- 图形化界面:UEFI 设置界面通常支持鼠标操作和图形显示,比 Legacy 的蓝底灰字键盘界面更友好。
- Windows 双系统兼容性:如果你打算保留 Windows 并与 Ubuntu 双系统启动,Windows 8/10/11 默认强制要求 UEFI 模式才能正常引导。
2. 什么时候才需要选择 Legacy?
只有在以下极少数情况下,你才需要考虑 Legacy 模式:
- 极老旧的硬件:电脑是在 2012 年之前生产的,主板固件仅支持 BIOS 而没有 UEFI 选项。
- 特殊外设驱动:某些非常古老的显卡、RAID 控制器或网卡没有提供 UEFI 驱动,导致无法从该设备启动。
- 特定旧版 Linux 发行版:某些非常老的 Linux 版本对 UEFI 支持不佳(但现代 Ubuntu 版本完美支持 UEFI)。
3. 安装时的关键注意事项
如果你决定使用 UEFI 模式(推荐),在安装 Ubuntu 时请注意以下几点:
- 关闭 Secure Boot(可选):
- 虽然 Ubuntu 默认支持 Secure Boot,但在安装某些第三方专有驱动(如 NVIDIA 闭源驱动)或使用某些加密工具时,有时会遇到问题。如果安装顺利,你可以保持开启;如果遇到驱动签名错误,可以在 BIOS/UEFI 设置中暂时关闭 Secure Boot。
- 分区表格式 (GPT):
- 确保你的硬盘分区方案设置为 GPT。如果你在 Legacy 模式下安装了系统,再想切换到 UEFI 启动会非常麻烦(通常需要重装系统并转换分区表)。
- ESP 分区 (EFI System Partition):
- 在 UEFI 模式下,Ubuntu 需要一个 FAT32 格式的 ESP 分区(通常挂载在
/boot/efi,大小约 100MB-512MB)来存放引导文件。安装程序通常会自动创建这个分区,但如果是手动分区,请务必留意。
- 在 UEFI 模式下,Ubuntu 需要一个 FAT32 格式的 ESP 分区(通常挂载在
- BIOS 设置:
- 进入主板 BIOS,找到 "Boot Mode" 或 "CSM" (Compatibility Support Module) 选项。
- 将 Boot Mode 设置为 UEFI Only 或 UEFI First。
- 如果开启了 CSM,请将其关闭,以确保纯 UEFI 环境。
总结建议
| 场景 | 推荐模式 | 理由 |
|---|---|---|
| 2013 年以后购买的电脑 | UEFI | 性能更好,支持大硬盘,符合现代标准。 |
| 与 Windows 10/11 双系统 | UEFI | Windows 现代版本依赖 UEFI 引导。 |
| 2012 年以前的老电脑 | Legacy | 硬件可能不支持 UEFI。 |
| 不确定硬件型号 | 先试 UEFI | 现代 Ubuntu 安装器会自动检测,如果检测到 UEFI 环境但未启用,通常会提示或自动配置。 |
结论:只要你的电脑不是太古老(大约 2012 年之后),请毫不犹豫地选择 UEFI 模式。这将为你的 Ubuntu 系统提供更好的性能、安全性和扩展性。
CLOUD技术笔记