grub2-mkconfig가 운영 체제를 찾지 못했습니다.

grub2-mkconfig가 운영 체제를 찾지 못했습니다.

이 시스템의 모든 운영 체제에 대한 항목이 Grub2 메뉴에 추가되도록 grub2 구성 파일을 다시 생성하려고 합니다. 이것은 Fedora 32를 기본 OS로, FreeBSD를 보조 OS로 사용하는 UEFI 시스템입니다(부팅 옵션으로 추가하려고 합니다).

grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg

일반적으로 이 작업을 수행하면 시스템에 설치된 모든 커널 이미지와 기타 운영 체제 목록이 표시됩니다. 지금 이걸 실행하면"EFI 펌웨어 구성을 위한 부팅 메뉴 항목 추가".

이것은 내 파티션 테이블입니다.

Partition Table: gpt
Disk Flags: 

Numero  Inicio  Fin    Tamaño  Sistema de ficheros  Nombre                Banderas
 2      316MB   419MB  104MB   fat16                EFI System Partition  arranque, esp
 1      419MB   420MB  524kB
 3      420MB   112GB  111GB                        FreeBSD
 5      112GB   166GB  53,7GB  ext4
 6      166GB   500GB  335GB                                              lvm

내 fat16 EFI 파티션이 여전히 존재하고 마운트되어 있으며 /boot/efi/EFI두 개의 디렉터리(파일 포함)를 포함합니다.

[root@localhost boot]# ls /boot/efi/EFI/
BOOT  fedora

내 /boot 디렉토리에는 여전히 모든 initram 및 커널 이미지 파일이 포함되어 있습니다.

[root@localhost boot]# ls
config-5.1.0-1.vanilla.knurd.1.fc29.x86_64                initramfs-5.1.0-1.vanilla.knurd.1.fc30.x86_64-old.img
config-5.1.0-1.vanilla.knurd.1.fc30.x86_64                initramfs-5.5.1-250.vanilla.knurd.1.fc30.x86_64.img
config-5.5.1-250.vanilla.knurd.1.fc30.x86_64              loader
efi                                                       memtest86+-5.01
elf-memtest86+-5.01                                       System.map-5.1.0-1.vanilla.knurd.1.fc29.x86_64
extlinux                                                  System.map-5.1.0-1.vanilla.knurd.1.fc30.x86_64
grub2                                                     System.map-5.5.1-250.vanilla.knurd.1.fc30.x86_64
initramfs-0-rescue-0dde65918cd54be6bb957c7cc7a472bb.img   vmlinuz-0-rescue-0dde65918cd54be6bb957c7cc7a472bb
initramfs-5.1.0-1.vanilla.knurd.1.fc29.x86_64.img         vmlinuz-5.1.0-1.vanilla.knurd.1.fc29.x86_64
initramfs-5.1.0-1.vanilla.knurd.1.fc30.x86_64.img         vmlinuz-5.1.0-1.vanilla.knurd.1.fc30.x86_64
initramfs-5.1.0-1.vanilla.knurd.1.fc30.x86_64-nvidia.img  vmlinuz-5.5.1-250.vanilla.knurd.1.fc30.x86_64

grub2 파일을 업데이트하고 재부팅한 후 컴퓨터가 Fedora로 직접 부팅되고 grub2 화면이 사라졌습니다.

나는 grub2에 대해 읽고 모든 곳을 검색해 왔으며 가능한 솔루션이 많이 있지만 대부분 MBR/BIOS에 대한 것입니다...

무엇이 문제일까요?

관련 정보