Jeg prøver at gendanne grub2-konfigurationsfilerne igen, så poster for alle operativsystemer i denne maskine tilføjes til Grub2-menuen. Dette er et UEFI-system med Fedora 32 som hoved OS og FreeBSD som sekundær (den jeg prøver at tilføje som en startmulighed).

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

Normalt ser jeg en liste over alle mine kernebilleder og ethvert andet operativsystem, der er installeret i systemet, når jeg gør dette. Når jeg kører dette nu kun “Tilføjelse af startmenupost til EFI-firmwarekonfiguration” .

Dette er min partitionstabel:

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 

Min fat16 EFI-partition er der stadig, monteret på /boot/efi/EFI og indeholder to mapper (med filer):

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

Og min / boot-mappe har stadig alle initram- og kernebilledfiler:

[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 

Efter opdatering af grub2-filer og genstart starter min computer direkte ind i Fedora er grub2-skærmen forsvundet.

Jeg har læst om grub2 og søgt rundt omkring, der er mange mulige løsninger, men mest til MBR / BIOS …

Hvad kunne problemet være?

Kommentarer

  • Installerede du i UEFI-starttilstand? UEFI og BIOS er ikke kompatible, når du starter opstart i en tilstand, kan du ikke skifte. Eller grub kan kun starte andre installationer i samme opstartstilstand eller UEFI i dit tilfælde.
  • Hej. Ja, installeret i UEFI-tilstand.
  • Disse filer ligner ikke Fedora-kernenavne, og der er slet ingen vmlinuz-filer. Hvad er det?
  • Har du ikke en /EFI/FREEBSD/BOOTX64.EFI Mappe i ESP? Det burde være, hvor UEFI-startfilerne ville være. Det kan være en god idé at tage backup af ESP for at sikre, at det ikke overskrives af FreeBSD-installationsprogrammet.
  • @oldfred hej, nej, jeg synes ikke ' at have den fil. Jeg har kun: /boot/efi/EFI/BOOT/BOOTX64.EFI og /boot/efi/EFI/fedora/BOOTX64.CSV

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *