Installation grub2 mkconfig在通过kickstart文件和UEFI模式安装centos7时采用fedora路径而不是centos

Installation grub2 mkconfig在通过kickstart文件和UEFI模式安装centos7时采用fedora路径而不是centos,installation,centos7,bootloader,Installation,Centos7,Bootloader,我正在尝试使用kickstart安装centos7 ISO,ISO安装工作正常,但在安装后安装过程中,安装引导加载程序时出错 BootLoaderError:无法写入引导加载程序配置 日志显示 efibootmgr-c-w-L CentOS 7-d/dev/sda-p1-L\EFI\fedora\shimx64.EFI .. .. . . grub2 mkconfig-o/boot/efi/efi/fedora/grub.cfg /sbin/grub2 mkconfig:line 244:/bo

我正在尝试使用kickstart安装centos7 ISO,ISO安装工作正常,但在安装后安装过程中,安装引导加载程序时出错

BootLoaderError:无法写入引导加载程序配置

日志显示

efibootmgr-c-w-L CentOS 7-d/dev/sda-p1-L\EFI\fedora\shimx64.EFI .. .. . . grub2 mkconfig-o/boot/efi/efi/fedora/grub.cfg /sbin/grub2 mkconfig:line 244:/boot/efi/efi/fedora/grub.cfg.new:没有这样的文件或目录

任何指向它为什么在efibootmgr路径和grub mkconfig路径中使用fedora的指针。应该用centos而不是fedora。 我已经检查过路径/boot/efi/efi/centos中是否有centos目录/


提前感谢。

仍然无法解决此问题。关于如何解决上述问题的任何提示最终能够解决该问题,这是由于Anaconda installclass内部的硬编码检查-如果productName.startswith(“CentOS”)在我的情况下,产品名称不是以CentOS开头的,因此它采用默认值efi_dir=fedora