Linux ubuntu 中grub rescue问题

本文提供了解决方案,在Windows 7中删除磁盘后Ubuntu无法启动时出现的Grub错误。通过识别并正确设置Ubuntu安装的Linux分区,使用Grubrescue命令进行修复,并更新GRUB配置。最后,提供了如何重新配置系统引导为Windows启动Linux的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

因为在window7中删除了一个磁盘,到时双系统中的ubuntu启动的时候找不到linux分区,出现了grub rescue终端,通过以下的步骤解决了问题。


1、找出ubuntu安装的linux分区(用ls命令)

      比如:ls 列出所有分区,找出你安装linux的分区,我的ubuntu的 /boot 是安装在(hd0,msdos9)


2、如果你安装ubuntu的时候是把 /boot 单独设置分区的话则采用以下

          set root=(hd0,msdos9)

          set prefix=(hd0,msdos9)/grub

          insmod normal

          normal


     如果你安装ubuntu的时候没有把 /boot 单独设置分区则采用以下

          set root=(hd0,msdos9)

          set prefix=(hd0,msdos9)/boot/grub

          insmod normal

          normal

     【注意 (hd0,msdos9)是我的 /boot 安装的分区,要改为你自己的分区】


3、这样就可以进入你的linux系统了,不过还没有完全解决这个问题

进入系统之后,需要运行

    sudo update-grub

    sudo grub-install /dev/sda

来更新你的grub


4、这样子就可以开启的时候运行正常了


最后,如果你的双系统是用window来引导启动linux的,用上面方法解决后会变成linux引导window,如果想重新弄为window引导linux的话,可以看下一篇博客【注:我是用EasyBCD来引导的,所以下篇博客也是用EasyBCD来解决这个问题的  双系统中 ubuntu引导改为window引导



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值