解决OpenEuler系统 Minimal BASH-like line editing is supported

2023年开工解决的第一个问题~

呃,起因是这样的,由于业务需要,修改内核参数后重新打包内核,然后安装内核rpm包后,强制关机,结果就出现如上界面。网上搜索后绝大部分是因为安装了双系统后找不到grub系统引导文件,但是我的问题是因为内核安装不正确还是因为强制断电导致还有待验证。解决办法无非就是重新生成grub配置文件。操作如下:

  1. ls 查看分区(每个人的分区和每个人的分区显示可能不一样,但总体结构是不变)

  1. ls (hd0,gpt1)/ 查看分区内容(每个分区内容都检查一下),找到存在vmlinuz文件和initramfs文件的分区,很明显我的vmlinuz文件和initramfs文件的分区在(hd0,gpt2)中。

  1. 重新手动设置跟分区,根据自己root挂载目录来设置root路径,我的root目录为lvm,则是/dev/openeuler/root(自己的lvm目录)

  1. boot 重新启动,等待重新进入系统,此时是临时设置,并非持久生成grub配置文件,需进入系统重新生成grub文件

以欧拉22.03LTS为例:

生成的配置文件在:/boot/efi/EFI/openEuler/grub.cfg

执行 grub2-mkconfig -o /boot/efi/EFI/openEuler/grub.cfg 更新配置

最小安装没有 update-grub 命令

然后重启,检查系统是否可以进入引导。问题得以解决~

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值