SUSE系统重启就进入grub怎么跳过?
linux吧
全部回复
仅看楼主
level 2
Costation 楼主
目前遇到的问题情况如下:
1、系统为suse 15 for sap,系统能够正常使用,但是每次重启都会进入grub界面:
2、输入exit后回车,就能进入boot界面,图中红框出的三个选项都能正常启动进入系统
2024年11月12日 07点11分 1
level 10
是启动顺序的原因吗?有结果了踢我一下
2024年11月13日 00点11分 2
是的没错,刚刚解决了,真爽,我整理一下发出来
2024年11月14日 03点11分
level 7
grub中指定linux启动文件位置不正确?
参考https://blog.csdn.net/taoxicun/article/details/143366687试试
2024年11月13日 03点11分 3
启动位置没问题,grub配置文件里写的路径都是正确的。我在grub界面输入exit,然后手动选引导就能正常进入系统,系统功能也都是正常的[开心]
2024年11月14日 03点11分
level 2
Costation 楼主
[酷]解决方案:
1、因为我能够正常进系统,所以在系统内执行 efibootmgr ,能够看到efi引导顺序,最开始boot0005不是第一个引导,执行命令 efibootmgr -o 0005,0003,0002,0001,0000,0004,将引导顺序修改为能够正常进系统的顺序。
2、然后reboot,能够正常进系统,没有再出现grub。但是进系统后,efibootmgr显示顺序又不对了,于是reboot,果然又进grub了。
3、于是找gpt写了个服务自动执行修改顺序,首先写个shell脚本
4、然后写个服务,这个不会写,全靠gpt:
5、然后每次重启系统,这个服务都会自动执行shell脚本,然后顺序就对了,也算是另辟蹊径,解决了重启进grub的问题哈哈哈。
2024年11月14日 03点11分 4
level 2
Costation 楼主
问题原因:
目前我测试安装系统时:
当我把efi分区放到sda1,重启就不会进grub。
当我把efi分区放到sdc1或者sdd1,重启就必定进入grub。
所以我猜测是efi分区引导的时候有点问题,底层原因和根源解法还没研究出来。。
期待诸位大佬交流思路!!
2024年11月14日 03点11分 5
level 12
一个机器只需要一个efi分区就行,Windows也能用,你分那么多efi分区干什么?
2024年11月15日 04点11分 6
我也不知道为什么会出现这么多efi分区
2024年11月18日 07点11分
level 1
有答案了吗
2026年09月24日 08点09分 7
1