Încerc să re-generez fișierele de configurare grub2 astfel încât să fie adăugate intrări pentru toate sistemele de operare din această mașină în meniul Grub2. Acesta este un sistem UEFI cu Fedora 32 ca sistem de operare principal și FreeBSD ca secundar (cel pe care „încerc să îl adaug ca opțiune de boot).
grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
În mod normal, când fac acest lucru, văd o listă cu toate imaginile mele din nucleu și orice alt sistem de operare instalat în sistem. Când rulez acest lucru acum numai „Adăugarea intrării din meniul de încărcare pentru configurarea firmware-ului EFI” .
Acesta este tabelul meu de partiții:
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
Partiția mea EFI fat16 este încă acolo, montată la /boot/efi/EFI
și conținând două directoare (cu fișiere):
[root@localhost boot]# ls /boot/efi/EFI/ BOOT fedora
Și directorul meu / boot are încă toate fișierele de imagine initram și kernel:
[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
După actualizarea fișierelor grub2 și repornirea computerului meu pornește direct în Fedora, ecranul grub2 a dispărut.
Am citit despre grub2 și am căutat peste tot, există multe soluții posibile, dar mai ales pentru MBR / BIOS …
Ce problema ar putea fi?
/EFI/FREEBSD/BOOTX64.EFI
în ESP? Acolo ar trebui să fie fișierele de încărcare UEFI. Poate doriți să faceți o copie de rezervă a ESP-ului, pentru a vă asigura că nu este suprascris în totalitate de către programul de instalare FreeBSD.