Ubuntu 与 Debian 的 GRUB 引导差异
两个发行版的 GRUB 菜单、默认项、主题与双系统时的表现差异:Ubuntu 的 Ubuntu 风格菜单 vs Debian 的朴素菜单,同机共存时引导归属与常见坑。
结论先行
Ubuntu 与 Debian 都用 GRUB 做默认引导装载器,但菜单外观与默认项策略有差异:Ubuntu 用带品牌主题与更多菜单项的 Ubuntu 风格(见 Ubuntu 26.04 桌面版条目),Debian 是朴素的 Debian 风格(见 Debian 13.7.0 DVD-1 条目);同机双系统时,通常由最后安装的那个发行版接管 GRUB,把两边的内核项都列出来。
两边 GRUB 的默认差异
| 维度 | Ubuntu GRUB | Debian GRUB |
|---|---|---|
| 菜单外观 | Ubuntu 品牌主题(背景图/图标) | 朴素文字菜单 |
| 默认项 | 通常是最新内核,超时后自动进 | 同为最新内核,超时行为以配置为准 |
| 菜单项 | 含 recovery(恢复模式)项 | 同样含 recovery,命名风格略不同 |
| 配置文件 | /etc/default/grub + /etc/grub.d/ | 路径相同,Debian 侧生成脚本细节略有差异 |
双系统共存的引导归属
- 后装的发行版重写 ESP 里的 GRUB 配置,菜单里两个系统的内核项都出现。
- 改任一边的内核/引导,另一边一般仍能自启;但菜单项会重新生成,顺序可能变,重要场景记一下各条目的名字。
- 某一侧升级后菜单项消失/错乱,进另一侧或 U 盘重跑该侧的
grub-install/update-grub(Ubuntu 侧命令)修复。
两个高频坑
- 以为「Debian 装的机器就永远 Debian 的 GRUB 管」——双系统时归属看最后安装方,不看谁先装。
- 调
/etc/default/grub后不跑更新命令(update-grub/grub-mkconfig)就重启:改动不生效。