Megpróbálom újból generálni a grub2 konfigurációs fájlokat, hogy a gép összes operációs rendszerének bejegyzései hozzáadódjanak a Grub2 menübe. Ez egy UEFI rendszer, amelynek fő operációs rendszere a Fedora 32 és másodlagos a FreeBSD (amit rendszerindítási opcióként próbálok hozzáadni).

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

Általában, amikor ezt megteszem, megjelenik az összes kernelképem és a rendszerbe telepített bármely más operációs rendszer listája. Amikor ezt futtatom, csak “Rendszerindító menü bejegyzés hozzáadása az EFI firmware-konfigurációhoz” .

Ez az én partíciós táblám:

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 

A fat16 EFI partícióm még mindig ott van, fel van szerelve a /boot/efi/EFI címre, és két könyvtárat tartalmaz (fájlokkal):

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

És a / boot könyvtáramban még mindig megtalálhatók az összes initram és kernel képfájlok:

[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 

A grub2 fájlok frissítése és a számítógép újraindítása után indít közvetlenül a Fedorába, a grub2 képernyő eltűnt.

Olvastam a grub2-ről és kerestem a környéken, sok lehetséges megoldás létezik, de leginkább az MBR / BIOS-ra …

Mi lehet a probléma?

Megjegyzések

  • Telepítetted UEFI rendszerindítási módban? Az UEFI és a BIOS nem kompatibilis, ha egy módban indítja el a rendszerindítást, nem lehet váltani. Vagy a grub csak más telepítéseket tud indítani ugyanabban a rendszerindítási módban, vagy az Ön esetében az UEFI-t.
  • Sziasztok. Igen, UEFI módban telepítve.
  • Ezek a fájlok nem hasonlítanak a Fedora rendszermag nevére, és egyáltalán nincsenek vmlinuz fájlok. Mi ez?
  • Nincs /EFI/FREEBSD/BOOTX64.EFI mappa az ESP-ben? Itt kell lennie az UEFI rendszerindító fájljainak. Esetleg készítsen biztonsági másolatot az ESP-ről, hogy megbizonyosodjon arról, hogy a FreeBSD telepítője nem írja felül teljesen.
  • @oldfred szia, nem, nem tűnik úgy, hogy ' hogy megvan az a fájl. Csak a /boot/efi/EFI/BOOT/BOOTX64.EFI és /boot/efi/EFI/fedora/BOOTX64.CSV fájlok vannak

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük