|
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
Supporter
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
|
|
|
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
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
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
Supporter
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
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
|