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/EFI2つのディレクトリ(ファイルを含む)が含まれています。

[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についてです。

何が問題なのでしょうか?

ベストアンサー1

おすすめ記事