努力
加油

在新电脑上安装Ubuntu时应该选UEFI版还是标准64位版?

直接给结论:现在的新电脑,无脑选 UEFI 版(通常 ISO 文件名里带 amd64 或 arm64,且镜像本身支持 UEFI 引导)。

所谓的“标准 64 位版”和“UEFI 版”在现在的 Ubuntu 安装介质里其实不是一个对立的选项,而是一个引导方式的问题。你下载的那个 .iso 文件,它既是 BIOS (Legacy) 兼容的,也是 UEFI 兼容的。区别在于你的主板固件怎么设置,以及你在安装时怎么选。

下面我把这背后的逻辑、坑点以及为什么你必须选 UEFI 给你掰扯清楚,全是干货。

1. 为什么“新电脑”必须看 UEFI?

首先得明确一个时间线:大概从 2012-2013 年开始,Intel 就开始推行 UEFI 替代传统的 BIOS (CSM/Legacy)。到了 Win10/Win11 时代,微软甚至强制要求硬件必须支持 UEFI 和安全启动(Secure Boot)才能预装正版 Windows。

这意味着什么?

  • 你的主板大概率默认就是 UEFI 模式。 如果你强行去搞 Legacy BIOS,不仅安装麻烦,还可能导致无法识别 NVMe 硬盘(老式 BIOS 驱动对 NVMe 支持极差),或者导致 Wi-Fi 网卡驱动加载失败。
  • 安全启动(Secure Boot)是标配。 现代 Linux 发行版(包括 Ubuntu)已经完美支持 Secure Boot。虽然 Ubuntu 默认不开启第三方签名验证,但开启 Secure Boot 能防止恶意软件篡改内核,这对个人电脑的安全性是有提升的。

2. “标准 64 位”是个什么概念?

你在网上看到的教程里说的“标准 64 位”,指的是 CPU 架构(AMD64/x86_64),而不是引导方式。

  • ISO 镜像层面: 你下载的 Ubuntu Desktop ISO,它是一个 hybrid image。无论你的主板是 UEFI 还是 Legacy,这个 ISO 都能用。
  • 安装过程层面: 当你把 ISO 写入 U 盘后,重启电脑进入安装界面。此时,BIOS/UEFI 的设置决定了你看到的是哪种安装器界面。
    • 如果是 UEFI 模式:你会看到一个更简洁、现代化的安装界面,并且分区工具会自动帮你处理 ESP(EFI System Partition)。
    • 如果是 Legacy BIOS 模式:界面可能稍显陈旧,你需要手动管理 /boot 分区等细节,容易出错。

所以,不存在“选哪个版本安装”的说法,而是你的电脑处于哪种引导模式下,你就用对应的模式去引导安装盘。

3. 实操建议:如何确保你是 UEFI 安装?

这是最关键的一步。很多新手踩坑就是因为这里没搞对。

第一步:进 BIOS 检查

开机狂按 F2/F12/Del(根据品牌不同)进入 BIOS/UEFI 设置界面。

  1. 找到 Boot Mode 或 Startup 选项。
  2. 确保它是 UEFI Only 或 UEFI and Legacy(优先 UEFI)。
  3. 强烈建议关闭 CSM (Compatibility Support Module)。CSM 是为了兼容老系统而存在的模拟层,关掉它能减少各种奇奇怪怪的驱动问题,尤其是显卡和网卡。
  4. 关于 Secure Boot:Ubuntu 官方支持 Secure Boot。你可以选择开启。如果后续安装某些第三方驱动(如 NVIDIA 闭源驱动的非开源模块、某些 Wi-Fi 驱动)遇到问题,再回头去 BIOS 里关掉它即可。对于普通用户,保持开启更安全。

第二步:制作启动盘

使用 Rufus (Windows) 或 BalenaEtcher 制作启动盘。

  • 如果用 Rufus: 在写入类型里,选择 “以 DD 镜像模式写入”(推荐)或者 “以 ISO 镜像模式写入”。注意,Rufus 有时候会强制改变分区表格式。为了保险,建议先确认你的目标磁盘是 GPT 分区表(UEFI 必须配合 GPT),然后直接用 Etcher 这种傻瓜式工具,它会自动处理好 EFI 分区。

第三步:安装时的分区策略

进入 Ubuntu 安装程序后,选择 “Something else”(其他选项) 进行手动分区是最稳妥的,避免自动分区把你的 Windows 双系统搞崩。

你需要关注以下几个关键点:

  1. ESP 分区: 如果你的电脑上已经有 Windows,那么 ESP 分区(通常是 100MB-500MB, FAT32 格式)已经存在了。千万不要格式化它! 只需要把它挂载到 /boot/efi。如果是全新空盘,安装程序会自动创建一个约 512MB 的 EFI 分区。
  2. 根分区: 剩下的空间分配给 / (ext4),大小根据你的需求定。
  3. 交换空间: 如果内存大于 8GB,可以不需要独立的 swap 分区,或者设一个小一点的 swapfile。

4. 常见误区与避坑指南

  • 误区一:“我要装旧电脑,所以选 Legacy。”
    • 除非你的电脑是 2010 年以前的古董,否则别折腾 Legacy。即使是很老的机器,只要支持 64 位 CPU,UEFI 也能跑。Legacy 主要是为了兼容 32 位系统和老旧外设。
  • 误区二:“UEFI 太复杂,我还是喜欢简单的。”
    • 现在的 Ubuntu 安装器已经非常智能。只要你进了 UEFI 环境,它会自动处理 GRUB 引导项。相比 Legacy 下需要手动修复 bootloader,UEFI 反而更省心。
  • 误区三:“装了 Ubuntu 就不能用 Windows 了。”
    • 完全不会。UEFI 环境下,GRUB 引导菜单会同时列出 Windows Boot Manager 和 Ubuntu。你可以通过 BIOS 里的 Boot Order 调整默认启动项,也可以在 GRUB 里修改超时时间。

5. 总结

在新电脑上安装 Ubuntu:

  1. 下载最新的 LTS 版本(目前是 22.04 或即将发布的 24.04),不要用旧的。
  2. 进 BIOS,设为 UEFI Only,关闭 CSM。
  3. 制作 U 盘启动盘。
  4. 从 UEFI 模式引导启动盘。
  5. 安装时,如果有 Windows,保留原有的 ESP 分区;如果是空盘,让安装程序自动创建。

这样做出来的系统,启动速度快,兼容性最好,也最符合现代硬件的标准。别再纠结什么“标准 64 位”了,那只是 CPU 架构的描述,不是引导方式的选择题。