XazGreatXia 2024-08-23 19:34 采纳率: 48.5%
浏览 4
已结题

grub的一个小错误

[root@localhost ~]# cat grub/grub.cfg
set default="1"
loadfont unicode

insmod efi_gop
insmod efi_uga
insmod video_bochs
insmod video_cirrus
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod ext2
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray

set timeout=60

menuentry 'Install CentOS Linux 8' {
        linux /images/pxeboot/vmlinuz ---
        initrd /images/pxeboot/initrd.img
}
submenu 'Troubleshooting -->' {
        menuentry 'Install CentOS Linux 8 in basic graphics mode' {
                linux /images/pxeboot/vmlinuz nomodeset ---
                initrd /images/pxeboot/initrd.img
        }
        menuentry 'Rescue a CentOS Linux system' {
                linux /images/pxeboot/vmlinuz inst.rescue ---
                initrd /images/pxeboot/initrd.img
        }
}

上面的grub配置哪里有问题?grub启动的时候报了一个"}"command not found 的错误,但是还是可以进入引导界面和操作系统。

  • 写回答

2条回答 默认 最新

  • 吃不了席 2024-08-23 19:35
    关注

    以下回复参考:皆我百晓生券券喵儿等免费微信小程序作答:

    根据您提供的grub配置文件,我没有发现明显的错误。"}"命令未找到的错误可能是由于其他原因导致的。建议您检查以下几点:

    1. 确保您的grub配置文件中没有多余的空格或缩进错误。
    2. 检查是否有语法错误,例如缺少引号、括号不匹配等。
    3. 确保您的系统已经安装了所有必要的内核模块,如efi_gop、efi_uga、video_bochs、video_cirrus、gzio、part_gpt和ext2。
    4. 检查您的操作系统是否支持EFI引导,以及是否已经正确配置了UEFI引导。

    如果问题仍然存在,建议您查看系统日志以获取更多详细信息,或者尝试使用grub-mkconfig命令重新生成grub配置文件。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 1月1日
  • 创建了问题 8月23日