Dualboot Fedora startet nicht mehr

Gregorie

Lieutenant
Registriert
Apr. 2017
Beiträge
773
Bis gestern lief Windows 10 und Linux Fedora im Dualbootmodus per Bootauswahl (UEFI) normal.
Heute ließ sich der Pc nicht mehr einschalten. Wahrscheinlich hatte das Netzkabel des NT eine Macke, denn nachdem ich dieses ersetzte startete der PC wieder. Dann kam beim Booten die Meldung die Bios Default Einstellungen werden geladen. Ergebnis Fedora als UEFI Startauswahl ist nicht mehr vorhanden, nur der Winbootmanager, welcher nur Windows 10 startet.
Dann habe ich die Bioseinstellungen kontrolliert. UEFI Fedora als weitere Startoption auch ausgewählt.
Wenn ich jetzt Fedora auswähle, lande ich im Grub Prompt, Fedora startet nicht.
Windows 10 und Fedora 40 sind auf einer SSD installiert.
Wie kann ich das reparieren?
 
Einen Bootstick mit diesem Super Grub2 Disk habe ich erstellt, der bootet auch.
Danach weiß ich nicht, wie ich damit das alte Dualboot, wieder damit reparieren kann.
Unter dem Punkt manuell booten, kann ich zwar das installierte Fedora booten
und dann? Müsste ich so verfahren?
https://discussion.fedoraproject.or...ndows-11-update-dual-boot-fedora-f39/113155/4


Code:
efibootmgr
BootCurrent: 0009
Timeout: 1 seconds
BootOrder: 0000,0009,000A,0002,0004,0007
Boot0000* Windows Boot Manager    HD(1,GPT,9bc0251c-698c-4ef5-bcd8-c1a18681bbd2,0x800,0x32000)/\EFI\MICROSOFT\BOOT\BOOTMGFW.EFI57494e444f5753000100000088000000780000004200430044004f0042004a004500430054003d007b00390064006500610038003600320063002d0035006300640064002d0034006500370030002d0061006300630031002d006600330032006200330034003400640034003700390035007d0000006f000100000010000000040000007fff0400
Boot0002  UEFI OS    HD(2,GPT,a8a70887-f87a-48eb-bc5a-7b25384966b7,0x8000,0x2f800)/\EFI\BOOT\BOOTX64.EFI0000424f
Boot0004  ubuntu    HD(1,GPT,9bc0251c-698c-4ef5-bcd8-c1a18681bbd2,0x800,0x32000)/\EFI\UBUNTU\GRUBX64.EFI0000424f
Boot0007  Fedora    VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot0009* UEFI: Generic Flash Disk 8.07, Partition 1    PciRoot(0x0)/Pci(0x14,0x0)/USB(9,0)/HD(1,MBR,0x1a824708,0x1800,0x10801)0000424f
Boot000A* UEFI: Generic Flash Disk 8.07, Partition 2    PciRoot(0x0)/Pci(0x14,0x0)/USB(9,0)/HD(2,MBR,0x1a824708,0x12800,0x84801)0000424f

Ubuntu habe ich schon lange nicht mehr installiert, alter Eintrag.
 
Zuletzt bearbeitet:
Gregorie schrieb:
kann ich zwar das installierte Fedora booten
und dann?

Was ich als erstes machen würde:

Code:
sudo -s update-grub

das sollte dann etwa so aussehen:

Code:
joerg@ASUS-NUC-KDEneon:~$ sudo -s update-grub
[sudo] Passwort für joerg:
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/99_breeze-grub.cfg'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found theme: /boot/grub/themes/breeze/theme.txt
Found linux image: /boot/vmlinuz-6.11.0-061100-generic
Found initrd image: /boot/initrd.img-6.11.0-061100-generic
Found linux image: /boot/vmlinuz-6.8.0-45-generic
Found initrd image: /boot/initrd.img-6.8.0-45-generic
Found linux image: /boot/vmlinuz-6.8.0-40-generic
Found initrd image: /boot/initrd.img-6.8.0-40-generic
Found linux image: /boot/vmlinuz-5.15.0-122-generic
Found initrd image: /boot/initrd.img-5.15.0-122-generic
Memtest86+ needs a 16-bit boot, that is not available on EFI, exiting
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Adding boot menu entry for UEFI Firmware Settings ...
done
joerg@ASUS-NUC-KDEneon:~$
 
  • Gefällt mir
Reaktionen: netzgestaltung
Unter Fedora 40 gibt es kein update-grub.
Was ich schon probiert hatte ist:

Code:
sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
Generating grub configuration file ...
Found Windows Boot Manager on /dev/sda1@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for UEFI Firmware Settings ...
done
Das brachte aber bisher keinen Erfolg.
Probiere ich noch mal.
 
@Mo
danke probiere ich morgen.
Was mir jetzt erst auffiel ist. dass eine andere SSD, die aber aktuell kein BS enthält nicht mehr im BIOS als angeschlossen galt. Das lag an einem Stecker der nicht mehr richtig fest steckte. Vielleicht wirkte sich das auch aus, mit der EFi Config bzw Grub. Zurzeit bootete Fedora aber trotzdem nicht. wie noch vorgestern.
 
Hier: https://discussion.fedoraproject.or...windows-11-update-dual-boot-fedora-f39/113155 steht:

sudo grub2-mkconfig -o /boot/grub2/grub.cfg es kann sein, dass fedora sich hier von ubuntu unterscheidet.

Der Kollege in dem verlinkten Beitrag mit ähnlichem Problem hat eine längere Codewurst als Lösung auch gepostet, da er das mit einem Live-System statt dem einmalig gebooteten bereits installierten gemacht hat und sich die Partitionen gemountet hat mit root Umgebung.

Das ist grundsätzlich aber auch eine gute übung für Notfälle, zb wenn Stromausfall(jaja, tatsächlich wars ein menschliches problem) wärend einem Update war, kann man das Update so nochmal durchbringen.
Ergänzung ()

Dazu gibts hier bei Bedarf noch die Möglichkeit Grub neu zu installieren: https://docs.fedoraproject.org/en-U...Loader/#sec-Resetting_and_Reinstalling_GRUB_2
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Gregorie und Y-Chromosome
Endlich funktioniert nun wieder, wie gehabt. :)
Ich habe per SGD Bootstick erst Fedora per manuell Auswahl (Efi Partitionen) gestartet bekommen.
Dann nochmal per Command efibootmgr mir alle Einträge anzeigen lassen,
Der Ubuntu ua. Eintrag war immer noch vorhanden.
Den ua. nochmals versucht zu löschen, wurde angeblich auch erfolgreich gelöscht.
Im Asrock "Bios" sind die Einträge dennoch noch vorhanden, aber plötzlich funktionierte die Fedora UEFI Bootauswahl wieder und Fedora startet aus Grub wieder normal.
Jetzt zeigt efibootmgr für Fedora den Eintrag so an:
Boot0001* Fedora HD(1,GPT,d713c346-0971-4e6a-940b-a5f285ad5757,0x800,0x32000)/\EFI\FEDORA\SHIMX64.EFI

Code:
BootCurrent: 0001
Timeout: 1 seconds
BootOrder: 0011,0001,0000,0013,0014,0015,000E,000D,0010,0012
Boot0000* Windows Boot Manager    HD(1,GPT,9bc0251c-698c-4ef5-bcd8-c1a18681bbd2,0x800,0x32000)/\EFI\MICROSOFT\BOOT\BOOTMGFW.EFI57494e444f5753000100000088000000780000004200430044004f0042004a004500430054003d007b00390064006500610038003600320063002d0035006300640064002d0034006500370030002d0061006300630031002d006600330032006200330034003400640034003700390035007d0000006f000100000010000000040000007fff0400
Boot0001* Fedora    HD(1,GPT,d713c346-0971-4e6a-940b-a5f285ad5757,0x800,0x32000)/\EFI\FEDORA\SHIMX64.EFI
Boot000D  Hard Drive    BBS(HD,,0x0)0000474f00004e4fa1000000010000006f004300540031003000300030004d005800350030003000530053004400310000000501090002000000007fff040002010c00d041030a0000000001010600001703120a000000ffff00007fff040001043e00ef47642dc93ba041ac194d51d01b4ce63000320036003400340045003900430044003100370042002000200020002000200020002000200000007fff04000000424f00004e4fab000000010000006f005700440043002000570044003100300045005a00450058002d003000300057004e0034004100300000000501090002000000007fff040002010c00d041030a0000000001010600001703120a000200ffff00007fff040001043e00ef47642dc93ba041ac194d51d01b4ce62000200020002000570020002d00440043005700360043003000590058004e004b0058004600460000007fff04000000424f00004e4fa7000000010000006f00530061006e004400690073006b002000530044005300530044004100320034003000470000000501090002000000007fff040002010c00d041030a0000000001010600001703120a000100ffff00007fff040001043e00ef47642dc93ba041ac194d51d01b4ce63600310033003100360030003000340035003600390030002000200020002000200020002000200000007fff04000000424f
Boot000E* CD/DVD Drive    BBS(CDROM,,0x0)0000474f00004e4fa9000000010000006f004100530055005300200020002000200020004400520057002d0032003400460031004d00540000000501090003000000007fff040002010c00d041030a0000000001010600001703120a000400ffff00007fff040001043e00ef47642dc93ba041ac194d51d01b4ce631005300490041005900360048004400300032003900300032004b0020002000200020002000200000007fff04000000424f
Boot0010  USB    BBS(USB,,0x0)0000474f00004e4f95000000010000005300470065006e006500720069006300200046006c0061007300680020004400690073006b00200038002e003000370000000501090005000000007fff040002010c00d041030a000000000101060000140305060009007fff040001042600ef47642dc93ba041ac194d51d01b4ce64100440045003000360033004400450000007fff04000000424f
Boot0011* UEFI: Generic Flash Disk 8.07, Partition 1    PciRoot(0x0)/Pci(0x14,0x0)/USB(9,0)/HD(1,MBR,0x1a824708,0x1800,0x10801)0000424f
Boot0012  UEFI: Generic Flash Disk 8.07, Partition 2    PciRoot(0x0)/Pci(0x14,0x0)/USB(9,0)/HD(2,MBR,0x1a824708,0x12800,0x84801)0000424f
Boot0013* UEFI OS    HD(1,GPT,d713c346-0971-4e6a-940b-a5f285ad5757,0x800,0x32000)/\EFI\BOOT\BOOTX64.EFI0000424f
Boot0014* UEFI OS    HD(2,GPT,a8a70887-f87a-48eb-bc5a-7b25384966b7,0x8000,0x2f800)/\EFI\BOOT\BOOTX64.EFI0000424f
Boot0015* ubuntu    HD(1,GPT,9bc0251c-698c-4ef5-bcd8-c1a18681bbd2,0x800,0x32000)/\EFI\UBUNTU\GRUBX64.EFI0000424f

Die veralteten Booteinträge lassen sich nicht löschen, was soll es, es geht wieder.
Was da letztlich zu den Problemen führte, keine Ahnung.
 
Zuletzt bearbeitet:
Zurück
Oben