近期系统自动更新导致grub引导出现异常,开机时候提示: Minimal BASH-like line editing is supported.For the first word.TAB lists possible command completions.Anywhere else TAB lists possible device or file completions.
类似下图: ![[Pasted image 20250511141716.png]]
本地1确认了一下,大概率是win11这边系统导致的,win11提示意料之外的异常导致无法启动设备。
反复折腾半天疑难解答几个选项都没有用,然后调整开机启动顺序,让优先启动ubuntu,结果就出现上述的提示。
处理方法参考电脑开机出现GNU GRUB Minimal BASH-like line editing is supported - 知乎 grub ubuntu关闭gnu_grub ubuntu关闭gnu_Ubuntu开机进入GRUB手动引导-CSDN博客
处理方案
第一步:找到根目录和GRUB
在grub界面
|
|
先确认本地磁盘有哪些,比如
(hd0), (hd0, msdos7), (hd0, msdos6), (hd0, msdos5), (hd0, msdos3), …
继续使用ls查看每个扇区的信息,需要注意:
(hd0)≠hd0
(hd0,msdos5)⇔(hd0,5)
ls (hd0)⇒查看(hd0)扇区信息(盘符、空间…)
ls (hd0)/⇒查看(hd0)扇区下内容(多了一个`/``)
通过挨个打印子目录内容,我们可能遇到以下两种情况:
A目录下有boot/,boot/下还有grub/
A目录下有boot/,B目录下有grub/
去寻找grub所在的linux盘
本地由于linux安装时专门对grub建了分区,因此boot和grub的分区方式属于上述第二种
本地的(hd0,5)下有boot/, (hd0,6)下有grub/
按照知乎的描述
|
|
执行之后,成功启动ubuntu。
但是此时不可以直接重启,需要对于grub进行修复
第三步:修复引导
|
|
执行结束后引导算是修复完成了。
不过windows因为自己升级导致无法正常使用也需要修复。因此需要额外制作一下windows启动盘来修复当前的windows镜像。
后面双系统引导又崩了,windows彻底进不去了,后面发现好像是固态挂了,然后ubuntu也出问题了,引导异常,用安装盘修复grub也失败了,按照boot-repair的那个方式搞,结果又扯出什么GPT分区的问题,疯了。
直接重装一下根目录,保留之前的home数据
==============================================================
书接上回,windows自动更新动不动就自己打开了,导致双系统的引导又一次失效了,因此这次需要找一个彻底的解决方案。
目前有两个方向:
[!双系统引导问题修复方案]
- windows禁止自动更新
- 换一个靠谱的grub引导方案
针对第一点,网上可以搜到教程。核心点就是注册表修改,把下次更新日期延长到很长时间之后
可以参考下列链接中的注册表相关的处理方法
第二点,这里找到了一个好用的软件rEFInd,这个软件在windows和ubuntu都可以下载根据相关教程设置配置就可以了