installation - grub2-mkconfig 在通过 kickstart 文件和 UEFI 模式安装 centos7 时采用 fedora 路径而不是 centos
问题描述
我正在尝试使用 kickstart 安装 centos7 ISO,ISO 安装工作正常,但在安装后的设置过程中安装 Bootloader 时出错。
BootLoaderError:无法写入引导加载程序配置
日志显示,
efibootmgr -c -w -L CentOS 7 -d /dev/sda -p 1 -l \EFI\fedora\shimx64.efi .. .. . . grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg /sbin/grub2-mkconfig:第 244 行:/boot/efi/EFI/fedora/grub.cfg.new:没有这样的文件或目录
为什么它在 efibootmgr 路径和 grub-mkconfig 路径中使用 fedora 的任何指针。它应该使用 centos 而不是 fedora。我已经检查了路径 /boot/efi/EFI/centos/ 有 centos 目录
提前致谢。
解决方案
推荐阅读
- list - Prolog - 第一个列表是第二个列表的子列表,同时保持顺序?
- swift - 定时器过期后如何从 UIButton 移除焦点(tvOS)
- javascript - 按字母顺序对对象进行排序,同时将特定的键/值对作为第一项
- ios - 在 iOS 根进程(越狱设备)上发送 http/https 请求时崩溃
- excel - 从查询 URL 导入结果的 XML 表
- mongodb - 无法从内部 kubernetes 集群连接 mongodb
- java - 屏障同步(输出、增量和等待)
- ms-word - 邮件合并:如何格式化“数据库”字段中的单个字段
- php - 错误 -> 403 请求被管理规则禁止
- iot - 将 xml 从 iot 设备发送到 azure iot hub 的最佳方式?