在Linux中删除EFI引导分区已弃用条目
在多系统安装、系统重装或磁盘迁移后,EFI 系统分区(ESP)中往往会残留已卸载系统的引导文件,UEFI 固件的启动菜单中也会出现失效的启动条目。这些残留不影响日常使用,但会造成启动菜单混乱,在某些机器上甚至导致启动时间变长。本文介绍如何手动清理这些遗留内容。
操作环境:Linux(以 NVMe 硬盘为例)
所需权限:sudo
核心工具:efibootmgr · cfdisk · rm
⚠️ 操作前请注意:EFI 引导文件直接关系到系统能否正常启动。删除前请仔细确认目标条目和文件,误删当前系统的引导文件将导致系统无法启动。建议操作前备份 EFI 分区内容。
一、查看当前 EFI 启动条目 1.1 列出所有启动项 使用 efibootmgr 工具读取 UEFI 固件中存储的启动条目列表:
sudo efibootmgr 输出示例 BootCurrent: 0001 Timeout: 1 …