ubuntuusers.de

Neues Boot-Problem

Status: Ungelöst | Ubuntu-Version: Ubuntu 24.04 (Noble Numbat)
Antworten |

EmilDO

Anmeldungsdatum:
22. Mai 2009

Beiträge: 396

Wohnort: NRW

Guten Abend zusammen,

Üblicherweise startete mein Rechner nach dem Einschalten (Dual Boot, GNU GRUB 2.12) mit Ub 24 und nicht mit W11.

Jetzt öffnet sich aber beim Einschalten ein Fenster "Automatische Reparatur wird vorbereitet", dann "Diagnose des PC wird ausgeführt", dann "Automat.Reparatur konnte Ihren PC nicht reparieren".

-herunterfahren oder - Erweiterte Optionen werden als Optionen angezeigt.

Keine der unter "Erweiterte O." angeführten Möglichkeiten und Unteroptionen (zB WiederherstellungsDVD, isoImage, auf Zeitpunkt wiederherstellen,UEFi Firmware-Einstellungen, Secure Boot im BIOS an und abgestellt) hat zu einer Veränderung geführt.

Ich habe mal einen Blick auf die Partitionstabelle und den efibootManager gewagt (

drgb@HP2:~$ sudo parted -l
[sudo] Passwort für drgb: 
Modell: KBG40ZNV1T02 KIOXIA (nvme)
Festplatte  /dev/nvme0n1:  1024GB
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: gpt
Disk-Flags: 

Nummer  Anfang  Ende    Größe   Dateisystem  Name                          Flags
 1      1049kB  274MB   273MB   fat32        EFI system partition          boot, esp
 2      274MB   290MB   16,8MB               Microsoft reserved partition  msftres
 3      290MB   200GB   200GB   ntfs         Basic data partition          msftdata
 4      200GB   202GB   1321MB  ntfs                                       versteckt, diag, no_automount
 5      202GB   1024GB  822GB   ext4
 6      1024GB  1024GB  555MB   ntfs         Basic data partition          versteckt, diag


drgb@HP2:~$  sudo efibootmgr -v
BootCurrent: 0003
Timeout: 0 seconds
BootOrder: 0002,0003,2001,3002,2002,2004
Boot0001* ubuntu	HD(1,GPT,6f3a8058-6ee4-4dbf-946f-848c9eeebcf8,0x800,0x82000)/File(\EFI\ubuntu\shimx64.efi)
      dp: 04 01 2a 00 01 00 00 00 00 08 00 00 00 00 00 00 00 20 08 00 00 00 00 00 58 80 3a 6f e4 6e bf 4d 94 6f 84 8c 9e ee bc f8 02 02 / 04 04 34 00 5c 00 45 00 46 00 49 00 5c 00 75 00 62 00 75 00 6e 00 74 00 75 00 5c 00 73 00 68 00 69 00 6d 00 78 00 36 00 34 00 2e 00 65 00 66 00 69 00 00 00 / 7f ff 04 00
Boot0002* Windows Boot Manager	HD(1,GPT,6f3a8058-6ee4-4dbf-946f-848c9eeebcf8,0x800,0x82000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)57494e444f5753000100000088000000780000004200430044004f0042004a004500430054003d007b00390064006500610038003600320063002d0035006300640064002d0034006500370030002d0061006300630031002d006600330032006200330034003400640034003700390035007d00000026000100000010000000040000007fff0400
      dp: 04 01 2a 00 01 00 00 00 00 08 00 00 00 00 00 00 00 20 08 00 00 00 00 00 58 80 3a 6f e4 6e bf 4d 94 6f 84 8c 9e ee bc f8 02 02 / 04 04 46 00 5c 00 45 00 46 00 49 00 5c 00 4d 00 69 00 63 00 72 00 6f 00 73 00 6f 00 66 00 74 00 5c 00 42 00 6f 00 6f 00 74 00 5c 00 62 00 6f 00 6f 00 74 00 6d 00 67 00 66 00 77 00 2e 00 65 00 66 00 69 00 00 00 / 7f ff 04 00
    data: 57 49 4e 44 4f 57 53 00 01 00 00 00 88 00 00 00 78 00 00 00 42 00 43 00 44 00 4f 00 42 00 4a 00 45 00 43 00 54 00 3d 00 7b 00 39 00 64 00 65 00 61 00 38 00 36 00 32 00 63 00 2d 00 35 00 63 00 64 00 64 00 2d 00 34 00 65 00 37 00 30 00 2d 00 61 00 63 00 63 00 31 00 2d 00 66 00 33 00 32 00 62 00 33 00 34 00 34 00 64 00 34 00 37 00 39 00 35 00 7d 00 00 00 26 00 01 00 00 00 10 00 00 00 04 00 00 00 7f ff 04 00
Boot0003* ubuntu	HD(1,GPT,6f3a8058-6ee4-4dbf-946f-848c9eeebcf8,0x800,0x82000)/File(\EFI\ubuntu\shimx64.efi)
      dp: 04 01 2a 00 01 00 00 00 00 08 00 00 00 00 00 00 00 20 08 00 00 00 00 00 58 80 3a 6f e4 6e bf 4d 94 6f 84 8c 9e ee bc f8 02 02 / 04 04 34 00 5c 00 45 00 46 00 49 00 5c 00 75 00 62 00 75 00 6e 00 74 00 75 00 5c 00 73 00 68 00 69 00 6d 00 78 00 36 00 34 00 2e 00 65 00 66 00 69 00 00 00 / 7f ff 04 00
Boot0004* ubuntu	HD(1,GPT,6f3a8058-6ee4-4dbf-946f-848c9eeebcf8,0x800,0x82000)/File(\EFI\ubuntu\shimx64.efi)
      dp: 04 01 2a 00 01 00 00 00 00 08 00 00 00 00 00 00 00 20 08 00 00 00 00 00 58 80 3a 6f e4 6e bf 4d 94 6f 84 8c 9e ee bc f8 02 02 / 04 04 34 00 5c 00 45 00 46 00 49 00 5c 00 75 00 62 00 75 00 6e 00 74 00 75 00 5c 00 73 00 68 00 69 00 6d 00 78 00 36 00 34 00 2e 00 65 00 66 00 69 00 00 00 / 7f ff 04 00
Boot0005* ubuntu	HD(1,GPT,6f3a8058-6ee4-4dbf-946f-848c9eeebcf8,0x800,0x82000)/File(\EFI\ubuntu\shimx64.efi)
      dp: 04 01 2a 00 01 00 00 00 00 08 00 00 00 00 00 00 00 20 08 00 00 00 00 00 58 80 3a 6f e4 6e bf 4d 94 6f 84 8c 9e ee bc f8 02 02 / 04 04 34 00 5c 00 45 00 46 00 49 00 5c 00 75 00 62 00 75 00 6e 00 74 00 75 00 5c 00 73 00 68 00 69 00 6d 00 78 00 36 00 34 00 2e 00 65 00 66 00 69 00 00 00 / 7f ff 04 00
Boot2001* EFI USB Device	RC
      dp: 7f ff 04 00
    data: 52 43
Boot3002* Internal Hard Disk or Solid State Disk	RC
      dp: 7f ff 04 00
    data: 52 43
drgb@HP2:~$ 

in der Hoffnung, etwas über den kaputten Start zu erfahren, leider kann ich mit der Ausgabe noch nichts anfangen.

Wo liegt der Fehler, was kann ich tun?

Bilder

EmilDO

(Themenstarter)

Anmeldungsdatum:
22. Mai 2009

Beiträge: 396

Wohnort: NRW

Nachtrag

Auf einer Partition war W11 installiert, hat funktioniert, wurde immer aktuell gehalten, aber nicht weiter genutzt. Der Zugang zu Ubuntu geht jetzt nur über F9 beim Starten.

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 9033

Stell halt die richtige Bootreihenfolge wieder ein.

BootOrder: 0002,0003,2001,3002,2002,2004

Ist es offensichtlich nicht.

Lesestoff: >> efibootmgr <<

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 14559

EmilDO schrieb:

Auf einer Partition war W11 installiert, hat funktioniert, wurde immer aktuell gehalten, aber nicht weiter genutzt.

Genau das ist auch Dein Fehler. Natürlich nicht das aktuell Halten, aber Windows im Dualboot überhaupt installiert zu haben, obwohl Du es nicht genutzt hast.

Dienstag ist MS-Patchday gewesen. Es sollen fast tausend Fehler gefixt worden sein, es sind mehrere gravierende Änderungen unter der Haube vorgenommen worden. Es wird auch ausdrücklich und stärker als üblich empfohlen, das CU und weitere Updates so schnell wie möglich zu installieren, da es bereits Angriffe gibt.

Daß dabei auch Querschläger passieren können, zumal in einem Szenario, daß Redmond nicht vorsieht, ist nun keine Überraschung. Hättest Du kein Dualboot, wäre der Kelch an Dir vorbeigegangen.

Daß es hier um Windows geht und nicht um Linux, siehst Du eindeutig daran, daß Windows-Reparaturoptionen vorgeschlagen werden. Daß es Ubuntu mitreißt, tja, Dualboot eben.

Sieh es als Gelegenheit und Weckruf, den ganzen Mist zu kicken und nur Ubuntu zu installieren (wenn's denn das immer noch sein soll) und zwar in aktueller Version 26.04.1! Mit separater Partition für /home, versteht sich, Secure Boot disabled.

Tjure2023

Anmeldungsdatum:
7. Oktober 2017

Beiträge: 88

gelöscht

EmilDO

(Themenstarter)

Anmeldungsdatum:
22. Mai 2009

Beiträge: 396

Wohnort: NRW

@schwarzheit

Danke schon mal für Lesestoff ( Boot-Reihenfolge ändern : sudo efibootmgr -o ).

nur bin ich mir mit der Reihenfolge unsicher. Kann ich die Positionen bedenkenlos solange verschieben, bis ich den passenden Bootvorgang gefunden habe?

Oder muss eine bestimmt Reihenfolge eingehalten werden?

Zu den Positionen 2002 und 2004 habe ich überhaupt nichts gefunden.

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 14559

EmilDO schrieb:

nur bin ich mir mit der Reihenfolge unsicher.

Steht doch da, 0003 schiebst Du an 1. Stelle.

Mylin

Avatar von Mylin

Anmeldungsdatum:
23. Juli 2024

Beiträge: 558

EmilDO schrieb:

Danke schon mal für Lesestoff ( Boot-Reihenfolge ändern : sudo efibootmgr -o ).

Wie wäre es mit Klickiklacki > https://github.com/gapan/guefi?

EmilDO

(Themenstarter)

Anmeldungsdatum:
22. Mai 2009

Beiträge: 396

Wohnort: NRW

@von.wert

wäre das so richtig:

sudo efibootmgr -o 0003,0002,2001,3002,2002,2004

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 14559

Den Wiki-Artikel efibootmgr hast Du gelesen? Vor allem die Achtung-Boxen.

Dann weißt Du auch, daß Du mit -n testen kannst.

EmilDO

(Themenstarter)

Anmeldungsdatum:
22. Mai 2009

Beiträge: 396

Wohnort: NRW

Ergebnis der Eingabe

drgb@HP2:~$ sudo efibootmgr -n 0003,0002,2001,3002,2002,2004
[sudo] Passwort für drgb: 
Invalid BootNext value0003,0002,2001,3002,2002,2004
                            ^
drgb@HP2:~$ 

timothy2068

Anmeldungsdatum:
10. März 2025

Beiträge: 624

Wie dem Artikel efibootmgr zu entnehmen ist, gibt man mit der Option -n den Bootloader an, der beim nächsten Bootvorgang genutzt werden soll.

Den. Singular. Also Ei-Nen.

Wenn du in der ESP bzw. im NVRAM nur so auf Verdacht herumwurschtelst, ohne zu verstehen, was du da tust, dann prost Mahlzeit.

Mylin

Avatar von Mylin

Anmeldungsdatum:
23. Juli 2024

Beiträge: 558

timothy2068 schrieb:

Wenn du in der ESP bzw. im NVRAM nur so auf Verdacht herumwurschtelst, ohne zu verstehen, was du da tust, dann prost Mahlzeit.

Deshalb erwähnte ich Klickiklacki, weil klicke auf einen Eintrag, halte ihn fest, schiebe ihn noch oben, fertig.

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 9033

timothy2068 schrieb:

Wenn du in der ESP bzw. im NVRAM nur so auf Verdacht herumwurschtelst, ohne zu verstehen, was du da tust, dann prost Mahlzeit.

Was meinste warum ich hier noch nicht gesagt hab das er da auch mal aufräumen könnte. 4x Ubuntu ist nun wirklich nicht sinnvoll.

black_tencate

Avatar von black_tencate

Anmeldungsdatum:
27. März 2007

Beiträge: 11447

Hej EmilDO,

so analysiert man das Bootverhalten im EFI Modus:

  • sudo parted -l

    # zeigt, welches device die ESP ist, bei Dir ist das /dev/nvme0n1p1

  • lsblk -o name,partuuid,uuid

    # gibt die zugehörige PartUUID, sowie die UUID von ESP und "/" aus

  • sudo efibootmgr -v

    # zeigt, welcher Booteintrag auf welche ESP zugreift (die lange Ziffenrfolge) (und Du hast offensichtlich schon mehrfach sudo grub-install angewendet, Du hast 4x identische Booteinträge für Ubuntu, kannste alle löschen bis auf einen).

    • BootOrder zeigt die Reihenfolge

    • im Dualboot mit Windows kann es bei bestimmten PC (dazu zeigt man hier mindestens mal ein inxi -M, inxi muß ggf erst installiert werden) notwendig sein, Windows zwar an 1. Stelle zu setzen, aber auf "inaktiv"

  • sudo mount /dev/<ESP> /mnt && sudo ls -R /mnt && sudo umount /mnt

    ' zeigt den Inhalt der ESP (und für Ubuntu eine …/efi/ubuntu/grub.cfg, für Windows …/efi/Windows/Boot/boomgfw.efi)

  • mit

    sudo mount /dev/<ESP> /mnt && sudo cat /mnt/efi/ubuntu/grub.cfg && sudo umount /mnt

    ' sieht man den Inhalt der grub.cfg mit der UUID für das zugehörige "/" und damit den Ort derjenigen grub.cfg, die beim Booten als Menü angezeigt wird.

Gruß black tencate

Antworten |