跳到主要内容
系统常识 UbuntuGRUB引导修复Live 介质

Ubuntu GRUB 引导失败恢复方法

讲清 GRUB 进不去/只剩命令行的恢复套路:用 Live 介质挂载系统分区、chroot、重装引导,以及 UEFI 与 Legacy 两种场景的差异。

发布于 2026/11/11 所属频道 Ubuntu 与 Debian

结论先行

GRUB 损坏的标准恢复套路是四步:Live 介质启动 → 挂载系统分区 → chroot 进去 → 重装 GRUB 并更新。UEFI 机器还要确认 ESP 分区挂对;卡在 grub> 提示符时则手动找分区重新 linuxboot。

卡在 grub> 提示符时的第一步

grub> ls
grub> ls (hd0,msdos2)/      # 逐个找带 vmlinuz 的分区
grub> set root=(hd0,msdos2)
grub> linux /boot/vmlinuz root=UUID=xxxx
grub> initrd /boot/initrd.img
grub> boot

先进系统再修,比在提示符里死磕容易得多。

完整修复流程(Live 介质)

  1. 用 Ubuntu 桌面版条目 或 Ventoy 类多合一 U 盘(Ventoy 工具页)启动
  2. 挂载系统分区与 ESP:
sudo mount /dev/sda2 /mnt
sudo mount /dev/sda1 /mnt/boot/efi        # UEFI 机器;Legacy 跳过
sudo chroot /mnt
  1. 重装并更新引导:
grub-install /dev/sda                     # Legacy;UEFI 用 grub-install --bootloader-id=grub-xxx
update-grub
exit

常见坑

坑 说明
UEFI 机器装成 Legacy 引导 启动模式要一致,装前确认 BIOS 项带 UEFI 前缀
双系统下把 GRUB 装错盘 grub-install 指定的是整块盘(/dev/sda),不是分区
修完还是进不去 update-grub 没生成新条目,再 sudo update-grub 一次

ESP 分区 UUID、设备名以实际 lsblk -f 输出为准;索引见 Ubuntu 索引页。

相关链接

本文内容基于公开资料整理,仅供参考;涉及授权与合规的操作请以厂商官方文档为准。

相关推荐下载

按本文主题匹配的官方原版镜像条目

配套 PE 工具

制作启动盘、备份数据、修复引导

其他常识文章

同一集合内的相近主题,按标签与关键词匹配