grub rescue:使用boot-repair-disk + Rufus进行grub修复

问题描述:
Ubuntu16.04因grub损坏,而不能正常启动,每次启动就会自动进入到grub rescue(救援模式),使用boot-repair-disk搭配Rufus解决问题,现在跟大家分享一下。

使用方法很简单,有英语阅读能力的,可以直接上官网看使用教程https://sourceforge.net/p/boot-repair-cd/home/Home/

1、工具下载

boot-repair-disk镜像文件下载:https://sourceforge.net/projects/boot-repair-cd/files/
启动盘制作工具Rufus下载:http://rufus.akeo.ie/?locale=zh_CN

在这里插入图片描述
注意:一定要注意区分位数,博主本人因为在64bit电脑上下载了32bit的版本,因下错版本,解决问题多花了很多时间。

2、制作启动盘

利用下载下来的boot-repair-disk-64bit.iso文件和Rufus工具制作启动盘。
打开Rufus.exe,选择下载好的boot-repair-disk-64bit.iso
注意:开始后,U盘将会被清空!
在这里插入图片描述

3、U盘启动

启动盘插入主机,让虚拟机识别到U盘,进入BIOS,从U盘启动,进入启动界面后boot-repair会自动运行。

让虚拟机识别到U盘:
在这里插入图片描述

两次默认下一步,出现以下页面,选择使用物理磁盘,并下一步:
在这里插入图片描述

通常选择最后一个,就是你的U盘,再点下一步,完成后看虚拟机设置中,新添加的硬盘是否是你的U盘,无误则点击确定。

注意:若不能进行这一步操作,请注意VMware版本,博主使用版本为16.1.2!~
在这里插入图片描述
在这里插入图片描述

让虚拟机进入BIOS方法:https://blog.csdn.net/qq_45069279/article/details/113879143

成功进入BIOS:
从Main页面移动到Boot页面,展开Hard Drive,按+键将启动盘移动到第一位,虚拟机开机的时候,会优先选择通过这个启动盘开机

在这里插入图片描述
页面移动至Exit页面,选择Exit Saving Changes 保存修改并开机。
在这里插入图片描述
最后,来到此界面,选择Recommended repair,耐心等待几分钟,完成后重启虚拟机就可以发现虚拟机能正常开机了。
在这里插入图片描述

阅读终点,创作起航,您可以撰写心得或摘录文章要点写篇博文。去创作
  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
/boot/grub/i386-pc/normal.mod not found. Grub Rescue 这个问题通常是由于引导程序配置文件 grub.cfg 或者引导程序模块文件被删除或者损坏引起的。修复这个问题可以通过以下步骤: 1. 找到引导程序所在的磁盘和分区 首先,你需要知道你的引导程序所在的磁盘和分区。在 Grub Rescue 模式下,可以使用 ls 命令列出所有的硬盘和分区。例如,输入 ls (hd0,msdos1) 命令可以列出第一个硬盘的第一个分区。 2. 找到引导程序配置文件 grub.cfg 接下来,你需要找到引导程序配置文件 grub.cfg。该文件通常位于 /boot/grub/ 目录下。可以使用 ls 命令列出 /boot/grub/ 目录下的文件和目录,然后使用 cat 命令查看每个文件的内容,以确定哪个是 grub.cfg。 3. 重新安装引导程序 一旦找到了 grub.cfg 文件,可以尝试重新安装引导程序来修复问题。具体来说,可以使用以下命令重新安装引导程序: grub-install /dev/sda 其中,/dev/sda 是你的引导程序所在的硬盘。如果你不确定应该填什么,可以使用 fdisk -l 命令列出所有硬盘和分区的详细信息,然后找到你的引导程序所在的硬盘。 4. 更新引导程序配置文件 重新安装引导程序后,需要更新引导程序配置文件 grub.cfg。可以使用以下命令更新该文件: update-grub 这个命令会自动扫描系统中所有的操作系统,并将它们添加到 grub.cfg 文件中。 5. 重启系统 完成以上步骤后,可以尝试重启系统并检查是否修复了问题。如果问题仍然存在,可以尝试使用其他方法来修复

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Turing_Apple73

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值