gbruno
Anmeldungsdatum: 28. März 2014
Beiträge: 163
Wohnort: Eschborn
|
Hallo, ich habe auf meinem PC 4 Ubuntus: 2 mal 20.04.4, 1 mal 22.04, 1 mal Mate 20.04.X. Bei jedem gibt es Updates, auch mit neuen Kerneln mit update-grub. Daraus ergeben sich verschiedene Grub-Menüs mit verschieden Kernel-Versionen und ich weiß nicht, wo die herkommen. Es scheint mir aber sda5 zu sein? Mein Arbeitssystem befindet sich auf /dev/sda2, und ich möchte, dass die Grub-Konfiguration _nur_ von diesem Ubuntu vorgenommen wird. Die anderen will natürlich weiter updaten können.
Jetzt habe ich das "bootinfoscript" laufen lassen, das Ergebnis hänge ich hier als Zip-Datei an - ist leider sehr lang. Ein Hinweis findet sich in der 6. Zeile:
=> Grub2 (v2.00) is installed in the MBR of /dev/sda and looks at sector
34434352 of the same hard drive for core.img. core.img is at this location
and looks for (,gpt2)/boot/grub. It also embeds following components:
Aber wo ist das, und wie kann ich es ggf. ändern? Es gibt noch einen zweiten ähnliches Eintrag:
sda5: __________________________________________________________________________
File system: ext4
Boot sector type: Grub2 (v1.99-2.00)
Boot sector info: Grub2 (v2.00) is installed in the boot sector of sda5
and looks at sector 3787613384 of the same hard drive
for core.img. core.img is at this location and looks
for (,gpt5)/boot/grub. It also embeds following Diesen würde ich am Liebsten deaktivieren, d. h. Grub hier entfernen. Geht das? Und wie bringe ich Ordnung in das Durcheinander?? Booten kann ich nur noch über das Boot-MenÜ des BIOS.
Vielen Dank für Eure Hilfe. GBruno Ich habe noch einmal von dem 2. bootfähigen Eintrag gestartet und "bootinfoscript" laufen lassen. Die erhofften Unterschiede gibt es leider nicht, siehe Anhang.
- RESULTS_bootinfoscript.zip (10.0 KiB)
- Download RESULTS_bootinfoscript.zip
- RESULTS_bootinfoscript2.zip (9.9 KiB)
- Download RESULTS_bootinfoscript2.zip
|
Lidux
Anmeldungsdatum: 18. April 2007
Beiträge: 15929
|
Hallo gbruno, Bitte starte ein System und per Termin / Konsole die jeweils die Ausgaben von: sudo parted -l
sudo fdidk -l hier im Codeblock, wegen Lesbarkeit und Portalregel posten. Hersteller, Typ & Bezeichnung des Rechner .... EFI oder BIOS ? PS: Du hast wahrscheinlich die Systeme in unterschiedlichen Modi (EFI & MBR (BIOS)) installiert .... Gruss Lidux
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10958
|
Hej gbruno, lt. bootinfoscript hast Du eine Festplatte /dev/sda: 1,84 TiB, Festplattenmodell: ST2000DX001-1NS1, aber "blkid" output: zeigt zusätzlich auch noch eine SSD (nvme0n1 p1-3),seltsam, daß die unter 'Partititon …' nicht geführt wird. (zeige mal ein sudo parted -l ). auf nvme0n1p3 ist ein Ubuntu 20.04.4 LTS installiert.
Ferner hast Du offensichtlich mal im CSM, mal im EFI Modus installiert. Was jetzt in welchem Modus, läßt sich so nicht erkennen, auf alle Fälle ist im CSM Modus 2x in den "MBR" installiert worden (sda2 und sda6), das geht bei update-grub "in die Hose", da sich das den grub-führende System dabei jedes mal ändert. Im CSM Modus gehört nur 1x grub in den MBR (also nach /dev/sda # a ans System angepaßt), alle anderen gehören dann in den PBR (also /dev/sdaX # X wie auf sda1 und sda5).
Was jetzt auf nvme0n1 los ist zeigt {{{sudo mount /dev/nvme0n1p2 /mnt && sudo ls -R /mnt && sudo umount /mnt}}} oder aber {{{sudo mount /dev/sda1 /mnt && sudo ls -R /mnt && sudo umount /mnt}}} Zudem müßte man wissen, welche Ubuntu denn nun im EFI Modus installiert wurde, dessen /etc/fstab solltest Du hier zeigen
auf sda2 und sda6 ist jeweils im EFI Modus installiert, damit ist das zuletzt installierte (und nur das) dasjenige, welches bestimmend ist. Das läßt sich mir einem sudo grub-install (❗ imEFI Modus) im laufenden System (also bspw. in sda2) ändern. In EFI Systemen sollte™ jedes weitere Ubuntu mittels ubiquity -b (im Terminnal) ohne grub installiert werden, braucht man unbedingt dort auch eine grub.cfg, erzeugt man die mit Baustelle/GRUB 2/Terminalbefehle (Abschnitt „grub-mkconfig“), brauchen tut man die aber nicht, solange os-prober aktiv geschaltet ist. Ansonsten → Mehrbootsystem mit 2x Ubuntu Gruß black tencate PS.: @Lidux, Du darfst Deinen "Vordruck" auch gerne endlich mal ändern – oder wenigstens mal erklären, was Du mit der Info fdisk neben parted für einen Erkenntnisgewinn ziehst? Btw., steht doch in der RESULTS.txt!
|
Lidux
Anmeldungsdatum: 18. April 2007
Beiträge: 15929
|
Hallo black_tencate, Ich lade ungern die Anhänge herunter ..... deshalb habe ich keine Information aus diesen. In der eine Ausgabe sind auch noch die loops enthalten und nebenbei ein Anhaltspunkt für die Anzahl der Snaps. Rechner ? Weil im Anhang 2 Stck. aufgeführt sind .... Gruss Lidux
|
gbruno
(Themenstarter)
Anmeldungsdatum: 28. März 2014
Beiträge: 163
Wohnort: Eschborn
|
Hallo Lidux und Black_tencate, Danke für Eure Antworten. Hier die Ausgaben von parted -l und fdisk -l. Es stimmt, ich habe noch eine SSD-HD mit Ubuntu 20.04.4. (2. Exemolar). Warum die in der bootscript-Datei nicht erscheint, weiß ich nicht. Dass ich beim Installieren Fehler gemacht habe ist mir klar: EFI oder BIOS, ich wusste nicht, welches ich nehmen sollte. Mein Rechner bietet beides. Ist ein intel i5 (6 Jahre alt), Mainboard ASUS H97 plus, 16 GB RAM, 2 TB Hybrid-HDD von Seagate, SSD 256 GB von Samsung. root@Tower-I5:/home/helmut# parted -l
Modell: ATA ST2000DX001-1NS1 (scsi)
Festplatte /dev/sda: 2000GB
Sektorgröße (logisch/physisch): 512B/4096B
Partitionstabelle: gpt
Disk-Flags:
Nummer Anfang Ende Größe Dateisystem Name Flags
1 1049kB 211MB 210MB fat32 EFI-ESP bios_grub
2 211MB 200GB 200GB ext4 System legacy_boot
6 200GB 359GB 159GB ext4 UbuntuTest
3 518GB 553GB 34,4GB linux-swap(v1) Linux-Swap swap
4 553GB 1638GB 1086GB ext4 Ubuntu/Home
5 1638GB 2000GB 362GB ext4 Ubuntu2004
Modell: Samsung SSD 970 EVO Plus 250GB (nvme)
Festplatte /dev/nvme0n1: 250GB
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: gpt
Disk-Flags:
Nummer Anfang Ende Größe Dateisystem Name Flags
1 1049kB 126GB 126GB ext4
2 126GB 126GB 524MB fat32 EFI System Partition boot, esp
3 126GB 158GB 31,5GB ext4 Ubuntu-System hier fdisk -l: root@Tower-I5:/home/helmut# fdisk -l
Festplatte /dev/loop0: 4 KiB, 4096 Bytes, 8 Sektoren
... (viele Loops)
Festplatte /dev/nvme0n1: 232,91 GiB, 250059350016 Bytes, 488397168 Sektoren
Festplattenmodell: Samsung SSD 970 EVO Plus 250GB
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Festplattenbezeichnungstyp: gpt
Festplattenbezeichner: 7F0BB369-F53C-4E5D-8916-2B6BE699A3BB
Gerät Anfang Ende Sektoren Größe Typ
/dev/nvme0n1p1 2048 245762047 245760000 117,2G Linux-Dateisystem
/dev/nvme0n1p2 245762048 246786047 1024000 500M EFI-System
/dev/nvme0n1p3 246786048 308226047 61440000 29,3G Linux-Dateisystem
Festplatte /dev/sda: 1,84 TiB, 2000398934016 Bytes, 3907029168 Sektoren
Festplattenmodell: ST2000DX001-1NS1
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 4096 Bytes
E/A-Größe (minimal/optimal): 4096 Bytes / 4096 Bytes
Festplattenbezeichnungstyp: gpt
Festplattenbezeichner: 74AB7E54-193D-4BA3-8758-4DFF64C01D30
Gerät Anfang Ende Sektoren Größe Typ
/dev/sda1 2048 411647 409600 200M BIOS boot
/dev/sda2 411648 391036647 390625000 186,3G Linux-Dateisystem
/dev/sda3 1012330496 1079439359 67108864 32G Linux Swap
/dev/sda4 1079439480 3200131934 2120692455 1011,2G Linux-Dateisystem
/dev/sda5 3200131936 3907028991 706897056 337,1G Linux-Dateisystem
/dev/sda6 391036928 701583802 310546875 148,1G Linux-Dateisystem
Partitionstabelleneinträge sind nicht in Festplatten-Reihenfolge.
Festplatte /dev/loop8: 61,95 MiB, 64933888 Bytes, 126824 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
... (viele Loops) Ich werde mal den Tipp von tencate "sudo grub-install (❗ im EFI Modus) im laufenden System (also bspw. in sda2) ändern." ausprobieren. Möchte aber am liebsten in /dev/sda installieren.
Grüße GBruno
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10958
|
Hej gbruno, gbruno schrieb: ...Möchte aber am liebsten in /dev/sda installieren.
entscheiden mußt Du Dich,
im CSM Modus schreibt man grub in den MBR (/dev/sdX) der Platte, die in der Bootreihenfolge vorne steht (ggf, nach DVD und USB) im EFI Modus kommt grub immer in die ESP, bei mehreren *buntus kann man dann bspw. vorgehen, wie im Link "Mehrbootsystem" geschrieben, ansonsten "regiert" das letzt installierte *buntu.
Gruß black tencate
|
gbruno
(Themenstarter)
Anmeldungsdatum: 28. März 2014
Beiträge: 163
Wohnort: Eschborn
|
Danke! Das wusste ich nicht. Werde es gleich mal ausprobieren.
Bis jetzt weiß ich immer noch nicht, von welchem Bootsektor Grub aufgerufen wird. Ich glaube, es ist /dev/sda5. Wie kann ich das feststellen? Gruß GBruno
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10958
|
Hej gbruno, gbruno schrieb: ...weiß ich immer noch nicht, von welchem Bootsektor Grub aufgerufen wird. Ich glaube, es ist /dev/sda5. Wie kann ich das feststellen?
kommt eben auf den Bootmodus an (jeweils entsprechende Umstellung im UEFI erforderlich):
im CSM (lt. der RESULTS.txt) – am Ende von POST sucht die Firmware im MBR von sda nach einem Bootloader, findet den, dessen weitere Dateien in den 2k vor der ersten Partition und in /dev/sda2 stehen. im EFI Modus – da müßte man den Inhalt des NVRAM (sudo efibootmgr -v ) und der zugehörigen ESP (sudo mount /dev/sda1 /mnt && sudo ls -R /mnt && sudo umount /mnt ) kennen.
Gruß black tencate
|
gbruno
(Themenstarter)
Anmeldungsdatum: 28. März 2014
Beiträge: 163
Wohnort: Eschborn
|
Hallo Black Tencate, wieder vielen Dank! Was es nicht alles gibt! Ich habe beide Befehle ausgeführt, das Ergebnis hänge ich an.
Jetzt ist die Frage: wie kann ich die boot-order ändern? Es wird ja immer 0001 gebootet, ich will aber 0000. Wenn ich es im Bios versuche, stürzt der PC immer ab ☹
- BiosBoot20210404.txt (1.6 KiB)
- Download BiosBoot20210404.txt
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10958
|
Hej gbruno, gbruno schrieb: ...
Ich habe beide Befehle ausgeführt, das Ergebnis hänge ich an.
wäre besser so gewesen, /dev/sda3: UUID="30cff8b4-5420-40d5-ae7e-2462ceea0d00" TYPE="swap" PARTLABEL="Linux-Swap" PARTUUID="6ed210bf-355c-43d6-ab4f-17d7d6728423"
/dev/sda2: UUID="9a15e84b-d715-47ad-9239-e1007939db5c" TYPE="ext4" PARTLABEL="System" PARTUUID="e547d6d5-7810-402b-99ee-d3909211a3c3"
/dev/sda1: LABEL_FATBOOT="ESP" LABEL="ESP" UUID="3FAA-E2D7" TYPE="vfat" PARTLABEL="EFI-ESP" PARTUUID="039b935c-cee5-4e6b-90da-b7d331946ace"
/dev/sda4: LABEL="Ubuntu/home" UUID="cdaa8977-438d-4754-84c1-e43064feea26" TYPE="ext4" PARTLABEL="Ubuntu/Home" PARTUUID="1c91712e-ffa1-40ca-94d4-b707688f472b"
/dev/sda5: UUID="cf3ea9e8-337e-4ed6-84c1-f689d4f88583" TYPE="ext4" PTTYPE="dos" PARTLABEL="Ubuntu2004" PARTUUID="211c05ef-f58a-482e-b46c-a546f5bf69fd"
/dev/sda6: UUID="ab222c44-7b5c-47ba-aab0-6f04c4018033" TYPE="ext4" PARTLABEL="UbuntuTest" PARTUUID="df8b1f75-51f3-4b3e-9ee6-99fdb65e7138"
root@Tower-I5:/home/helmut# efibootmgr -v
BootCurrent: 0005
Timeout: 1 seconds
BootOrder: 0005,0001,0000,0007,0009,000A
Boot0000* ubuntu HD(1,GPT,039b935c-cee5-4e6b-90da-b7d331946ace,0x800,0x64000)/File(\EFI\UBUNTU\SHIMX64.EFI)
Boot0001* grub HD(1,GPT,039b935c-cee5-4e6b-90da-b7d331946ace,0x800,0x64000)/File(\EFI\GRUB\GRUBX64.EFI)
Boot0005* UEFI OS PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0,65535,0)/HD(1,GPT,039b935c-cee5-4e6b-90da-b7d331946ace,0x800,0x64000)..BO
Boot0007* ubuntu PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0,65535,0)/HD(1,GPT,039b935c-cee5-4e6b-90da-b7d331946ace,0x800,0x64000)..BO
Boot0009* ubuntu HD(1,GPT,039b935c-cee5-4e6b-90da-b7d331946ace,0x800,0x64000)/File(\EFI\UBUNTU\GRUBX64.EFI)..BO
Boot000A* UEFI OS HD(1,GPT,039b935c-cee5-4e6b-90da-b7d331946ace,0x800,0x64000)/File(\EFI\BOOT\BOOTX64.EFI)..BO
-B
dann muß man nicht erst 'umständlich' herunterladen. Dazu jetzt aber
was ist denn genau der erste Block? (also, immer von prompt zu prompt so → [user:blacktencate@T520-BB:~$:] lsblk -o name,uuid,partlabel
NAME UUID PARTLABEL
sda
├─sda1 682A-DD73
[...]
[user:blacktencate@T520-BB:~$:] ) Wer hat das angefragt? die Ausgabe von sudo mount /dev/sda1 /mnt && sudo ls -R /mnt && sudo umount /mnt feht dafür aber ganz.
Jetzt ist die Frage: wie kann ich die boot-order ändern?
...
Wenn ich es im Bios versuche, stürzt der PC immer ab ☹
normal im UEFI (BIOS), verstehe nicht, warum dann der PC abstürtzt. Ansonsten mit efibootmgr Es wird ja immer 0001 gebootet
ähem, nöö! (aktuell ja wohl "0005") Woran das hängt (?) → ! die 2 angeforderte Ausgabe (und dann ggf. mehr) Btw., in Ubuntu verwendet man sudo + Befehl , nicht als "root" anmelden Gruß black tencate
|
gbruno
(Themenstarter)
Anmeldungsdatum: 28. März 2014
Beiträge: 163
Wohnort: Eschborn
|
Hallo again, da habe ich die falsche Datei erwischt - ist die von Apr. 2021. Inzwischen habe ich etwas im BIOS herumprobiert; habe im Menü "boot" die sog. Boot-Optionen geändert: Hier das Ergebnis: root@Tower-I5:/home/helmut# efibootmgr -v
BootCurrent: 0025
Timeout: 1 seconds
BootOrder: 0025,0000,0023,0019,000A,000D,001F,0011,0015,0018,0026,0001
Boot0000* ubuntu HD(1,GPT,039b935c-cee5-4e6b-90da-b7d331946ace,0x800,0x64000)/File(\EFI\UBUNTU\GRUBX64.EFI)
Boot0001 ubuntu HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)/File(\EFI\UBUNTU\SHIMX64.EFI)
Boot000A* UEFI OS PciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0)/NVMe(0x1,00-25-38-55-11-B0-C6-2C)/HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)..BO
Boot000D* UEFI OS PciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0)/NVMe(0x1,00-25-38-55-11-B0-C6-2C)/HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)..BO
Boot0011 UEFI OS PciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0)/NVMe(0x1,00-25-38-55-11-B0-C6-2C)/HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)..BO
Boot0015 UEFI OS PciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0)/NVMe(0x1,00-25-38-55-11-B0-C6-2C)/HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)..BO
Boot0018 Hard Drive BBS(HD,,0x0)..GO..NO........c.S.a.m.s.u.n.g. .S.S.D. .9.7.0. .E.V.O. .P.l.u.s. .2.5.0.G.B.................R..Gd-.;.A..MQ..L.S.a.m.s.u.n.g. .S.S.D. .9.7.0. .E.V.O. .P.l.u.s. .2.5.0.G.B........BO..NO........?.G.e.n.e.r.i.c. .M.a.s.s.S.t.o.r.a.g.e.C.l.a.s.s....................Gd-.;.A..MQ..L.0.0.0.0.0.0.0.0.0.9.0.4........BO..NO........O.S.T.2.0.0.0.D.X.0.0.1.-.1.N.S.1.6.4.................>..Gd-.;.A..MQ..L. . . . . . . . . . . . .4.Z.4.Z.C.L.9.9........BO
Boot0019* CD/DVD Drive BBS(CDROM,,0x0)..GO..NO........O.H.L.-.D.T.-.S.T. .D.V.D.R.A.M. .G.H.2.4.N.S.9.5.................>..Gd-.;.A..MQ..L.7.K.C.8.7.B.0.N.2.1. .0. . . . . . . . ........BO
Boot001F* UEFI OS PciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0)/NVMe(0x1,00-25-38-55-11-B0-C6-2C)/HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)..BO
Boot0023* UEFI OS HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)/File(\EFI\BOOT\BOOTX64.EFI)..BO
Boot0025* UEFI OS HD(1,GPT,039b935c-cee5-4e6b-90da-b7d331946ace,0x800,0x64000)/File(\EFI\BOOT\BOOTX64.EFI)..BO
Boot0026 ubuntu HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)/File(\EFI\UBUNTU\GRUBX64.EFI)..BO
und root@Tower-I5:/home/helmut# mount /dev/sda1 /mnt && sudo ls -R /mnt && sudo umount /mnt
/mnt:
EFI
/mnt/EFI:
BOOT ubuntu
/mnt/EFI/BOOT:
BOOTX64.EFI
/mnt/EFI/ubuntu:
grub.cfg grubx64.efi
Vorher war es so:
root@Tower-I5:/home/helmut# efibootmgr -v
BootCurrent: 0001
Timeout: 1 seconds
BootOrder: 0001,0000,000A,0019,000D,0011,0015,001F,0023,0025,0026,0018
Boot0000* ubuntu HD(1,GPT,039b935c-cee5-4e6b-90da-b7d331946ace,0x800,0x64000)/File(\EFI\UBUNTU\GRUBX64.EFI)
Boot0001* ubuntu HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)/File(\EFI\UBUNTU\SHIMX64.EFI)
Boot000A* UEFI OS PciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0)/NVMe(0x1,00-25-38-55-11-B0-C6-2C)/HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)..BO
Boot000D* UEFI OS PciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0)/NVMe(0x1,00-25-38-55-11-B0-C6-2C)/HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)..BO
Boot0011* UEFI OS PciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0)/NVMe(0x1,00-25-38-55-11-B0-C6-2C)/HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)..BO
Boot0015* UEFI OS PciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0)/NVMe(0x1,00-25-38-55-11-B0-C6-2C)/HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)..BO
Boot0018* Hard Drive BBS(HD,,0x0)..GO..NO........c.S.a.m.s.u.n.g. .S.S.D. .9.7.0. .E.V.O. .P.l.u.s. .2.5.0.G.B.................R..Gd-.;.A..MQ..L.S.a.m.s.u.n.g. .S.S.D. .9.7.0. .E.V.O. .P.l.u.s. .2.5.0.G.B........BO..NO........?.G.e.n.e.r.i.c. .M.a.s.s.S.t.o.r.a.g.e.C.l.a.s.s....................Gd-.;.A..MQ..L.0.0.0.0.0.0.0.0.0.9.0.4........BO..NO........O.S.T.2.0.0.0.D.X.0.0.1.-.1.N.S.1.6.4.................>..Gd-.;.A..MQ..L. . . . . . . . . . . . .4.Z.4.Z.C.L.9.9........BO
Boot0019* CD/DVD Drive BBS(CDROM,,0x0)..GO..NO........O.H.L.-.D.T.-.S.T. .D.V.D.R.A.M. .G.H.2.4.N.S.9.5.................>..Gd-.;.A..MQ..L.7.K.C.8.7.B.0.N.2.1. .0. . . . . . . . ........BO
Boot001F* UEFI OS PciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0)/NVMe(0x1,00-25-38-55-11-B0-C6-2C)/HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)..BO
Boot0023* UEFI OS HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)/File(\EFI\BOOT\BOOTX64.EFI)..BO
Boot0025* UEFI OS HD(1,GPT,039b935c-cee5-4e6b-90da-b7d331946ace,0x800,0x64000)/File(\EFI\BOOT\BOOTX64.EFI)..BO
Boot0026* ubuntu HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)/File(\EFI\UBUNTU\GRUBX64.EFI)..BO
root@Tower-I5:/home/helmut# mount /dev/sda1 /mnt && sudo ls -R /mnt && sudo umount /mnt
/mnt:
EFI
/mnt/EFI:
BOOT ubuntu
/mnt/EFI/BOOT:
BOOTX64.EFI
/mnt/EFI/ubuntu:
grub.cfg grubx64.efi Hier noch die EFI/ubuntu/grub.cfg von der EFI-Partition /dev/sda1
mnt/EFI/ubuntu/grub.cfg 126/126 100%
search.fs_uuid 9a15e84b-d715-47ad-9239-e1007939db5c root hd0,gpt2
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg
Und hier die Ausgabe von root@Tower-I5:/mnt/EFI/ubuntu# lsblk -o name,uuid,partlabel
NAME UUID PARTLABEL
loop0
...
loop20
sda
├─sda1 AFAD-E65F EFI-ESP
├─sda2 9a15e84b-d715-47ad-9239-e1007939db5c System
├─sda3 30cff8b4-5420-40d5-ae7e-2462ceea0d00 Linux-Swap
├─sda4 cdaa8977-438d-4754-84c1-e43064feea26 Ubuntu/Home
├─sda5 cf3ea9e8-337e-4ed6-84c1-f689d4f88583 Ubuntu2004
└─sda6 4b534681-0a5a-4923-b742-ac0f769f7a1f UbuntuTest
sr0
nvme0n1
├─nvme0n1p1 793ab9d5-ba67-4a31-afc5-e3c6bc6574b2
├─nvme0n1p2 E1D9-34AA EFI System Partition
└─nvme0n1p3 35ba77e5-9049-4eda-b4a2-a98dd0963a14 Ubuntu-System
Die loops habe ich weggelassen - ich kann damit nichts anfangen. Vielleicht hilft das weiter. Grüße GBruno
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10958
|
Hej gbruno, gbruno schrieb: ...
Inzwischen habe ich etwas im BIOS herumprobiert; habe im Menü "boot" die sog. Boot-Optionen geändert: Hier das Ergebnis:
nun ja, "rumprobieren" sollte man nur, wenn man (mehr oder weniger) weiß, was man tut root@Tower-I5:/home/helmut# efibootmgr -v
BootCurrent: 0025
Timeout: 1 seconds
BootOrder: 0025,0000,0023,0019,000A,000D,001F,0011,0015,0018,0026,0001
Boot0000* ubuntu HD(1,GPT,039b935c-cee5-4e6b-90da-b7d331946ace,0x800,0x64000)/File(\EFI\UBUNTU\GRUBX64.EFI)
Boot0001 ubuntu HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)/File(\EFI\UBUNTU\SHIMX64.EFI)
[...]
Boot0023* UEFI OS HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)/File(\EFI\BOOT\BOOTX64.EFI)..BO
Boot0025* UEFI OS HD(1,GPT,039b935c-cee5-4e6b-90da-b7d331946ace,0x800,0x64000)/File(\EFI\BOOT\BOOTX64.EFI)..BO
Boot0026 ubuntu HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)/File(\EFI\UBUNTU\GRUBX64.EFI)..BO
hier sind die Einträge 0000 und 00025 'quasi' gleich, zumindest im (Boot) Ergebnis. 0001 und 0026 unterscheiden sich durch SecureBoot ja/nein. Das Ubuntu auf sda2 (ESP=sda1) sieht aus, wie wenn es nur ohne SecureBoot installiert wurde. Wenn das Dein "führendes" Ubuntu ist, dann setzt doch einfach
sudo efibootmgr -o 0019,0000 (wobei ich mich wundere, daß es nichts für USB HDD gibt; das würde ich dann nämlich an erste Stelle setzen – und DVD weglassen) Warum fehlt bei den jetzigen Ausgaben die nvme0n1? Mein Zeigen, wie Du hier angefordete Infos posten solltest, war nur ein Beispiel, ich hätte besser
lsblk -o name,uuid,partuuid schreiben sollen, also bitte das nachholen (mit nvme0n1!). Ferner gibt es ja noch die 2 ESP, also dazu auch
sudo mount /dev/nvme0n1p2 /mnt && sudo ls -R /mnt && sudo umount /mnt sowie die dort befindliche grub.cfg Gruß black tencate
|
gbruno
(Themenstarter)
Anmeldungsdatum: 28. März 2014
Beiträge: 163
Wohnort: Eschborn
|
Hallo, hier bin ich wieder Hier die Ausgabe von lsblk -o name,uuid,partuuid mit der SSD-HD: NAME UUID PARTUUID
loop0
...
loop20
sda
├─sda1 AFAD-E65F 039b935c-cee5-4e6b-90da-b7d331946ace
├─sda2 9a15e84b-d715-47ad-9239-e1007939db5c e547d6d5-7810-402b-99ee-d3909211a3c3
├─sda3 30cff8b4-5420-40d5-ae7e-2462ceea0d00 6ed210bf-355c-43d6-ab4f-17d7d6728423
├─sda4 cdaa8977-438d-4754-84c1-e43064feea26 1c91712e-ffa1-40ca-94d4-b707688f472b
├─sda5 cf3ea9e8-337e-4ed6-84c1-f689d4f88583 211c05ef-f58a-482e-b46c-a546f5bf69fd
└─sda6 4b534681-0a5a-4923-b742-ac0f769f7a1f df8b1f75-51f3-4b3e-9ee6-99fdb65e7138
sr0
nvme0n1
├─nvme0n1p1 793ab9d5-ba67-4a31-afc5-e3c6bc6574b2 347e6037-d2a9-4126-ad16-1500ab47bd24
├─nvme0n1p2 E1D9-34AA b9961a13-d292-48bb-8957-767be463e249
└─nvme0n1p3 35ba77e5-9049-4eda-b4a2-a98dd0963a14 89efa7fe-2f63-47ff-81f5-dd1e6e443ee8
Eine USB-Festplatte habe ich nicht bzw. nicht angeschlossen.
Was bewirkt das Kommando "efibootmgr -o 0019,0000" ? Grüße
GBruno
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10958
|
Hej gbruno, gbruno schrieb: ...
Hier die Ausgabe von…
ich habe aber noch mehr angefragt Eine USB-Festplatte habe ich nicht bzw. nicht angeschlossen.
mit "USB HDD" werden gewöhlich USB Sticks im UEFI 'gehändelt' (für den Fall, daß vom USBStick gebootet werden soll) Was bewirkt das Kommando "efibootmgr -o 0019,0000" ?
siehe Link weiter oben → efibootmgr Gruß black tencate
|
gbruno
(Themenstarter)
Anmeldungsdatum: 28. März 2014
Beiträge: 163
Wohnort: Eschborn
|
Sorry, habe ich übersehen: root@Tower-I5:/home/helmut# mount /dev/nvme0n1p2 /mnt && sudo ls -R /mnt && sudo umount /mnt
/mnt:
EFI
/mnt/EFI:
BOOT ubuntu
/mnt/EFI/BOOT:
BOOTX64.EFI fbx64.efi mmx64.efi
/mnt/EFI/ubuntu:
BOOTX64.CSV grub.cfg grubx64.efi mmx64.efi shimx64.efi
root@Tower-I5:/home/helmut#
Inzwischen habe ich die Boot-Order geändert: root@Tower-I5:/home/helmut# efibootmgr -v
BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0000,000A,000B,000C,000D,0019,001F,0023,0025,0011,0015,0018,0026,0001,0002,0003,0004
Boot0000* ubuntu HD(1,GPT,039b935c-cee5-4e6b-90da-b7d331946ace,0x800,0x64000)/File(\EFI\UBUNTU\GRUBX64.EFI)
Boot0001 ubuntu HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)/File(\EFI\UBUNTU\SHIMX64.EFI)
Boot0002* UEFI:CD/DVD Drive BBS(129,,0x0)
Boot0003* UEFI:Removable Device BBS(130,,0x0)
Boot0004* UEFI:Network Device BBS(131,,0x0)
Boot000A* UEFI OS PciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0)/NVMe(0x1,00-25-38-55-11-B0-C6-2C)/HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)..BO
Boot000B* ubuntu HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)/File(\EFI\UBUNTU\GRUBX64.EFI)..BO
Boot000C* UEFI OS HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)/File(\EFI\BOOT\BOOTX64.EFI)..BO
Boot000D* UEFI OS HD(1,GPT,039b935c-cee5-4e6b-90da-b7d331946ace,0x800,0x64000)/File(\EFI\BOOT\BOOTX64.EFI)..BO
Boot000E* Hard Drive BBS(HD,,0x0)..GO..NO........c.S.a.m.s.u.n.g. .S.S.D. .9.7.0. .E.V.O. .P.l.u.s. .2.5.0.G.B.................R..Gd-.;.A..MQ..L.S.a.m.s.u.n.g. .S.S.D. .9.7.0. .E.V.O. .P.l.u.s. .2.5.0.G.B........BO..NO........?.G.e.n.e.r.i.c. .M.a.s.s.S.t.o.r.a.g.e.C.l.a.s.s....................Gd-.;.A..MQ..L.0.0.0.0.0.0.0.0.0.9.0.4........BO..NO........O.S.T.2.0.0.0.D.X.0.0.1.-.1.N.S.1.6.4.................>..Gd-.;.A..MQ..L. . . . . . . . . . . . .4.Z.4.Z.C.L.9.9........BO
Boot000F* CD/DVD Drive BBS(CDROM,,0x0)..GO..NO........O.H.L.-.D.T.-.S.T. .D.V.D.R.A.M. .G.H.2.4.N.S.9.5.................>..Gd-.;.A..MQ..L.7.K.C.8.7.B.0.N.2.1. .0. . . . . . . . ........BO
Boot0011 UEFI OS PciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0)/NVMe(0x1,00-25-38-55-11-B0-C6-2C)/HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)..BO
Boot0015 UEFI OS PciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0)/NVMe(0x1,00-25-38-55-11-B0-C6-2C)/HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)..BO
Boot0018 Hard Drive BBS(HD,,0x0)..GO..NO........c.S.a.m.s.u.n.g. .S.S.D. .9.7.0. .E.V.O. .P.l.u.s. .2.5.0.G.B.................R..Gd-.;.A..MQ..L.S.a.m.s.u.n.g. .S.S.D. .9.7.0. .E.V.O. .P.l.u.s. .2.5.0.G.B........BO..NO........?.G.e.n.e.r.i.c. .M.a.s.s.S.t.o.r.a.g.e.C.l.a.s.s....................Gd-.;.A..MQ..L.0.0.0.0.0.0.0.0.0.9.0.4........BO..NO........O.S.T.2.0.0.0.D.X.0.0.1.-.1.N.S.1.6.4.................>..Gd-.;.A..MQ..L. . . . . . . . . . . . .4.Z.4.Z.C.L.9.9........BO
Boot0019* CD/DVD Drive BBS(CDROM,,0x0)..GO..NO........O.H.L.-.D.T.-.S.T. .D.V.D.R.A.M. .G.H.2.4.N.S.9.5.................>..Gd-.;.A..MQ..L.7.K.C.8.7.B.0.N.2.1. .0. . . . . . . . ........BO
Boot001F* UEFI OS PciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0)/NVMe(0x1,00-25-38-55-11-B0-C6-2C)/HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)..BO
Boot0023* UEFI OS HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)/File(\EFI\BOOT\BOOTX64.EFI)..BO
Boot0025* UEFI OS HD(1,GPT,039b935c-cee5-4e6b-90da-b7d331946ace,0x800,0x64000)/File(\EFI\BOOT\BOOTX64.EFI)..BO
Boot0026 ubuntu HD(2,GPT,b9961a13-d292-48bb-8957-767be463e249,0xea60800,0xfa000)/File(\EFI\UBUNTU\GRUBX64.EFI)..BO Funktioniert ganz gut, bisher. Kann ich die überflüssigen und doppelten Einträge entfernen? Habe ich schon versucht mit efibootmgr -D | --remove-dups remove duplicate values from BootOrder
hat aber nichts gebracht.
Grüße und Danke GBruno
|