【服务器】Ubuntu重启后陷入GRUB 报错Minimal BASH like line editing is supported. For the first word

avatar
作者
猴君
阅读量:0

一台塔式服务器,关机再开机后,莫名其妙陷入了GRUB
这是一台Windows、Ubuntu双系统的服务器
报错信息:

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.

在这里插入图片描述
我折腾了好久,最终还是备份数据后重装了

不过下面是我找的一些解决办法:

方案1:

Fixing “minimal BASH like line editing is supported” Grub error
https://itsfoss.com/fix-minimal-bash-line-editing-supported-grub-error-linux/
核心思路是通过sudo grub-install --boot-directory=/mnt/boot --bootloader-id=ubuntu --target=x86_64-efi --efi-directory=/mnt/boot/efi重装GRUB

过程中可能遇到的问题:Error “mount: mount point /mnt/boot/efi does not exist” when trying to reinstall grub
参考

  • https://askubuntu.com/questions/1237072/error-mount-mount-point-mnt-boot-efi-does-not-exist-when-trying-to-reinstall
  • https://devicetests.com/fix-mount-point-error-reinstalling-grub-ubuntu
    在这里插入图片描述

在这里插入图片描述

我重装了,重装之后确实能通过grub看到efi/grubenv之类的,但是OS还是启动不起来

在这里插入图片描述
在这里插入图片描述

方案2:

https://itsfoss.com/fix-minimal-bash-line-editing-supported-grub-error-linux/

核心思路是通过U盘启动盘中的Boot Repair工具。

类似的教程还有:

  • (这个比较详细)https://www.cnblogs.com/schips/p/10141278.html
  • https://blog.csdn.net/lxfHaHaHa/article/details/79256088
  • https://blog.csdn.net/qq_41875506/article/details/89643157

不过我遇到的问题是:
正常情况下Boot Repair启动后应该长这样,然后直接点击Recommended repair就行了
在这里插入图片描述
不过我安装完之后它长这样:
在这里插入图片描述
这个问题我去搜了搜,感觉是因为U盘启动盘没有以EFI模式启动,所以Boot Repair修复不了。

https://askubuntu.com/questions/1316418/boot-repair-no-recommended-repair-ubuntu-20-04

然而我试了试,在服务器的boot里面设置为EFI模式启动USB,发现好像启动不起来,好像还是会兼容成Legacy启动。如果boot中关闭Legacy兼容,则U盘启动盘压根就启动不起来了。
我也重做了U盘启动盘,确认使用的是GPT分区形式。但还是不行。

方案3:

https://cloud.tencent.com/developer/article/1990513
试了试,没找到splash.xpm.gz

方案4:

https://blog.csdn.net/znevegiveup1/article/details/115050711

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!