grub2的使用,好象缺详细文档。

与Ubuntu有些不一样。在Ubuntu下面,

grub-mkconfig > /boot/grub/grub.cfg
grub-install

就可以. 但OpenEuler 好象是在 /boot/efi/EFI/openEuler 下面生成的 grub.cfg 才起作用。需要详细的使用文档。

不同引导方式目录不同
参考查看系统的引导方式

Ubuntu里,不管是gpt, uefi, 还是 legacy, Grub都能引导的。

openeuler也可以啊,记住不同引导方式目录不同即可

OpenEuler里,键入 grub2-install 命令, 报错 -- 头大了。

呃,这是问问题还是吐槽?
问问题的话,最好配上完整指令和具体报错输出哦


2024-08-05-09-24-38-465

grub2-mkconfig doesn’t work either:

文件不存在,查找一下哪个包提供的,然后安装上就行了
yum provides /usr/lib/grub/x86_64-efi/modinfo.sh

这个没看出具体原因

image
grub2-install 正确的往磁盘MBR分区写入引导的方法

image
这样的

谢谢。不过,按官方文档,在将镜像安装到/boot时, --boot-directory 是不须要指定的。 GNU GRUB Manual 2.12: Installing GRUB using grub-install