Snažím se znovu vygenerovat konfigurační soubory grub2, aby byly přidány položky pro všechny operační systémy v tomto stroji do nabídky Grub2. Toto je systém UEFI s Fedorou 32 jako hlavním OS a FreeBSD jako sekundárním (ten, který se pokouším přidat jako možnost zavádění).

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

Normálně, když to udělám, vidím seznam všech mých obrazů jádra a všech ostatních OS nainstalovaných v systému. Když to nyní spustím, pouze „Přidání položky nabídky bootování pro konfiguraci firmwaru EFI“ .

Toto je moje tabulka oddílů:

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 

Můj oddíl EFI fat16 stále existuje, připojený k /boot/efi/EFI a obsahuje dva adresáře (se soubory):

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

A můj adresář / boot stále obsahuje všechny obrazové soubory initram a jádra:

[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 

Po aktualizaci souborů grub2 a restartu počítače se bootuje přímo do Fedory, obrazovka grub2 zmizela.

Četl jsem o grub2 a hledal jsem všude kolem, existuje mnoho možných řešení, ale hlavně pro MBR / BIOS …

Co může to být problém?

Komentáře

  • Nainstalovali jste v bootovacím režimu UEFI? UEFI a BIOS nejsou kompatibilní, jakmile spustíte bootování v jednom režimu, nemůžete přepnout. Nebo může grub zavádět pouze jiné instalace ve stejném režimu zavádění nebo ve vašem případě UEFI.
  • Ahoj. Ano, nainstalováno v režimu UEFI.
  • Tyto soubory nevypadají jako názvy jádra Fedory a vůbec neexistují žádné soubory vmlinuz. Co je to?
  • Nemáte /EFI/FREEBSD/BOOTX64.EFI složku v ESP? To by mělo být místo, kde by byly spouštěcí soubory UEFI. Možná budete chtít zálohovat ESP, abyste se ujistili, že instalační program FreeBSD zcela nepřepíše.
  • @oldfred ahoj, ne, nezdá se mi ' mít ten soubor. Mám pouze: /boot/efi/EFI/BOOT/BOOTX64.EFI a /boot/efi/EFI/fedora/BOOTX64.CSV

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *