如何为 Fedora 17 恢复 grub?

如何为 Fedora 17 恢复 grub?

我在使用“Grub Customizer”自定义 grub 时错误地删除了所有 grub 条目。现在,每当我尝试启动 Fedora Linux 时,都会出现黑屏,只显示“grub>”提示符。

我该如何解决这个问题?我同时安装了另外两个操作系统。Fedora 在“sda3”上

答案1

幸运的是Fedora 维基涵盖了这个主题!看来您只需使用 Live CD 即可非常轻松地重新安装 GRUB。

  1. 从安装启动介质启动系统。(live CD/USB)

  2. 在安装启动提示符下输入 linux rescue 进入救援环境。

  3. 输入 chroot /mnt/sysimage 来挂载根分区。

  4. 键入 /sbin/grub-install bootpart 以重新安装 GRUB 引导加载程序,其中 bootpart 是引导分区(通常是 /dev/sda)。(在您的情况下,可能是 sda3)

  5. 检查 /etc/grub.d/10_linux 文件,因为 GRUB 可能需要在 /etc/grub.d/40_custom 中添加其他条目来控制其他操作系统。

  6. 重新启动系统。

这些说明直接来自 Wiki。

答案2

无需更改为 sda3;使用 /dev/sda。然后使用命令

grub2-mkconfig -o /boot/grub2/grub.cfg

相关内容