关于Ubuntu18.04+win10双系统开机引导错误的解决方法
文章目录
关于Ubuntu18.04+win10双系统开机引导错误的解决方法前言一、出现的错误二、解决方法1.查找电脑上所有的硬盘分区2.查找Ubuntu所在的分区总结前言
在使用GParted软件进行分区大小调整时,在最后调整完成后,忘记点击确认,直接关机,再开机出现了引导错误,error:no such partition grub rescue,Entering rescue mode,无法进入Ubuntu和win10开机选择的界面,本文记录一下在出现这个错误后该如何解决,并不需要通过重装系统解决,在以后调整分区的时候,一定要点击确认应用!!!!再关闭GParted!!!!
一、出现的错误
开机之后出现的错误提示如下:
error:no such partition grub rescueEntering rescue mode...grub rescue>
二、解决方法
1.查找电脑上所有的硬盘分区
主要操作如下:(以下所有操作在刚刚出现错误的界面下进行操作,即grub rescue>下进行操作!)
输入ls,并回车,将显示电脑上所有的硬盘和分区情况如:(hd0)(hd0,msdos5)(hd0,msdos6)(hd1)(hd1,msdos4)(hd1,msdos5)...
出现的hd0,hd1表示电脑上存在两块硬盘,分别是hd0和hd1,msdos5之类的分别表示在该硬盘上分出来的一个区。
2.查找Ubuntu所在的分区
主要操作如下:
输入 ls (hd0,msdos5)/boot/grub并回车,对上一步操作后出现的每一个(hdx,msdosx)均进行此操作
全部操作完成后,如果该分区是Ubuntu所在的分区将会出现类似./ …/ xxxx.xxx …这样的结果,其余的将提示没有grub
在完成上述的查找操作之后,通过命令,设置本次系统的启动引导
set root=(hd0,msdos4)/boot/grubset prefix=(hd0,msdos4)/boot/grubinsmod normalnormal(假设Ubuntu在msdos4分区上)
之后将正常进入系统的选择界面,选择进入Ubuntu系统,也可以进入win10系统,进入系统之后,重建系统的引导,否则每次开机均要进行上述操作,比较繁琐,win10的本人并未进行操作测试,可自行百度,在Ubuntu系统中主要通过如下命令进行重建引导。
打开终端输入如下命令:
sudo update-grubsudo grub-install /dev/sda
在提示no error report之类的即可,然后正常重启,系统一切正常,所有数据都在。
总结
本文只是记录一下在调整Ubuntu分区时,由于粗心大意,造成的一个问题,本以为要重装系统了,结果通过百度发现了此方法,所以记录一下,分享一下。关于如何使用GParted进行分区调整,网上的资源较多,并不过多介绍,可自行百度,只是在调整分区的时候,悠着点,慢慢来,不要操作太快,否则不知道将会出现什么样的错误,同样在安装Ubuntu18.04的时候,就按照他自动分区的方式安装吧,没必要自己分区安装,免得后期需要通过GParted去调整分区(Ubuntu老手清忽略)。本文先到此为止,感谢阅读!