Î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?

Comentarii

  • Ați instalat în modul de încărcare UEFI? UEFI și BIOS nu sunt compatibile, odată ce începeți să porniți într-un singur mod, nu puteți comuta. Sau grub poate porni alte instalări în același mod de încărcare sau UEFI în cazul dvs.
  • Bună ziua. Da, instalat în modul UEFI.
  • Aceste fișiere nu arată ca numele kernel-ului Fedora și nu există deloc fișiere vmlinuz. Ce este?
  • Nu aveți un folder /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.
  • @oldfred salut, nu, nu par ' să ai acel fișier. Am doar: /boot/efi/EFI/BOOT/BOOTX64.EFI și /boot/efi/EFI/fedora/BOOTX64.CSV

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *