Ich versuche, die grub2-Konfigurationsdateien neu zu generieren, damit Einträge für alle Betriebssysteme auf diesem Computer hinzugefügt werden Dies ist ein UEFI-System mit Fedora 32 als Hauptbetriebssystem und FreeBSD als sekundärem Betriebssystem (das ich als Startoption hinzufügen möchte).

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

Wenn ich dies tue, wird normalerweise eine Liste aller meiner Kernel-Images und aller anderen im System installierten Betriebssysteme angezeigt. Wenn ich dies jetzt ausführe, nur „Startmenüeintrag für EFI-Firmware-Konfiguration hinzufügen“ .

Dies ist meine Partitionstabelle:

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 

Meine fat16 EFI-Partition ist noch vorhanden, unter /boot/efi/EFI bereitgestellt und enthält zwei Verzeichnisse (mit Dateien):

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

Und mein / boot-Verzeichnis enthält noch alle Initram- und Kernel-Image-Dateien:

[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 

Nach dem Aktualisieren der grub2-Dateien und dem Neustart startet mein Computer Direkt in Fedora ist der Bildschirm grub2 verschwunden.

Ich habe über grub2 gelesen und überall gesucht. Es gibt viele mögliche Lösungen, aber hauptsächlich für MBR / BIOS …

Was Könnte das Problem sein?

Kommentare

  • Haben Sie im UEFI-Startmodus installiert? UEFI und BIOS sind nicht kompatibel. Sobald Sie in einem Modus booten, können Sie nicht mehr wechseln. Oder grub kann nur andere Installationen im selben Startmodus oder UEFI in Ihrem Fall booten.
  • Hi. Ja, im UEFI-Modus installiert.
  • Diese Dateien sehen nicht wie Fedora-Kernelnamen aus, und es gibt überhaupt keine vmlinuz-Dateien. Was ist das?
  • Haben Sie keinen /EFI/FREEBSD/BOOTX64.EFI -Ordner im ESP? Dort sollten sich die UEFI-Bootdateien befinden. Möglicherweise möchten Sie ESP sichern, um sicherzustellen, dass es vom FreeBSD-Installationsprogramm nicht vollständig überschrieben wird.
  • @oldfred Hallo, nein, ich ' scheine nicht diese Datei zu haben. Ich habe nur: /boot/efi/EFI/BOOT/BOOTX64.EFI und /boot/efi/EFI/fedora/BOOTX64.CSV

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.