双系统出现grub rescue修复方法

简介: 双系统出现grub rescue修复方法

首先我们要找到我们的linux安装在哪个盘里面,在grub rescue界面下输入

ls

可以看到有些东西,如(hd0)(hd0,msdos6) (hd0,msdos7)等等

接下来我们找哪个盘安装了系统

1. ls (hd0,msdos6)/boot/grub
2. ls (hd0,msdos7)/boot/grub

这样一个一个找,直到不报错,那就找到了,假设我们这里找到的是(hd0,msdos6),接下来就开始真正的操作了:

1. set root=hd0,msdos6
2. set profix=(hd0,msdos6)/boot/grub
3. set prefix=(hd0,msdos6)/boot/grub
4. 
5. insmod normal
6. normal

上面的命令没有报错的话,我们这个时候应该可以进入linux终端了,接着输入以下命令

1. sudo update-grub
2. sudo grub-install /dev/sda

至此就可以了。

我的微信公众号名称:深度学习与先进智能决策

微信公众号ID:MultiAgent1024

公众号介绍:主要研究强化学习、计算机视觉、深度学习、机器学习等相关内容,分享学习过程中的学习笔记和心得!期待您的关注,欢迎一起学习交流进步!

相关文章
|
Ubuntu Linux
Ubuntu重启后进入initramfs导致无法开机解决方案
今天,我的电脑意外关机,重新开机后打开了虚拟机。该虚拟机使用的是 Ubuntu 22.04 系统。但重启后,系统一直显示(initramfs):,导致无法正常启动。最后,在网上查找了一些解决方案,成功解决了这个开机问题。在这篇文章中,我将与大家分享解决方案的过程和经验。
687 0
Ubuntu重启后进入initramfs导致无法开机解决方案
|
Ubuntu Linux
ubuntu16.04开机后进入grub rescue>终端模式的解决办法
ubuntu16.04开机后进入grub rescue>终端模式的解决办法
|
网络安全
记一次grub修复
/boot/grub/grub.conf被清空,系统启动就进入grub状态(centos 6.8)
记一次grub修复