elementary os 是完整操作系统发行版,无法通过 apt 安装;必须用 rufus(选 gpt+uefi 模式)或 etcher 制作启动盘,在 bios 中关闭 secure boot、启用 uefi 启动,并手动分区创建 512mb fat32 /boot/efi 及 ext4 / 分区以实现双系统。

不能直接在已有 Linux 系统里“安装 elementary OS”——它不是个软件包,而是一个完整操作系统发行版。你只能通过 U 盘启动、覆盖或双系统方式部署,不存在 apt install elementary-os 这种操作。
用 Rufus 或 Etcher 写入 ISO 到 U 盘时选错模式会进不了安装界面
UEFI 主板(2015 年后绝大多数机器)必须用 UEFI 模式写盘,否则启动后卡在黑屏或报 no bootable device。Rufus 里要选 “GPT 分区方案用于 UEFI 计算机”,Etcher 默认支持 UEFI,但老旧版本可能不识别 ESP 分区。
- Rufus 中错误选项:
MBR partition scheme for BIOS or UEFI-CSM→ 启动失败率极高 - U 盘插入后 BIOS 启动菜单里,必须选带
UEFI:前缀的项(如UEFI: SanDisk Cruzer),而不是纯USB HDD - 写入完成后,可用
lsblk在 Linux 下确认 U 盘含ESP分区(FAT32 格式、约 100–512MB)
双系统安装必须手动创建 /boot/efi 分区,否则 Windows 启动项消失
自动安装(Erase disk and install)会格式化整块硬盘,直接干掉 Windows。想共存,必须选 Something else 并自己划出 EFI 系统分区(ESP)。
- Windows 已存在时,原 ESP 分区通常在磁盘最前面(
/dev/sda1),不要删它;elementary OS 可复用该分区,挂载点设为/boot/efi - 若 Windows 是全新安装且未留 ESP,需手动新建:大小 512MB、类型
EFI System Partition、格式 FAT32、挂载点/boot/efi - 根分区(
/)必须是 ext4,不能选 btrfs 或 xfs —— elementary OS 7+ 官方 installer 对非 ext4 支持不稳定,安装中途可能报failed to install grub-efi
Secure Boot 开启会导致 installer 卡在 logo 或无法加载 NVIDIA 驱动
elementary OS 7 Odin 默认内核签名未被 Microsoft DB 密钥完全信任,Secure Boot 开启时,要么黑屏,要么 WiFi/NVIDIA 显卡驱动加载失败。
- BIOS/UEFI 设置中找到
Secure Boot项,设为Disabled(不是Setup Mode或Other OS) - 装完系统后可重新开启 Secure Boot,但需手动 enroll MOK 密钥(
mokutil --import /var/lib/shim-signed/mok/MOK.der),普通用户建议全程关闭 - Intel 核显一般不受影响;AMD/NVIDIA 独立显卡用户尤其要注意此步,否则安装后桌面分辨率异常或无硬件加速
真正麻烦的不是步骤多,而是每个环节都依赖前一步的正确性:U 盘写错模式 → 进不了 installer;ESP 没挂对 → 装完无法启动;Secure Boot 没关 → 驱动失效。装之前花三分钟确认 BIOS 设置和 U 盘分区结构,比装到一半重启重来强十倍。











