Grub Bootet falsch

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
fataljusticeno1
Beiträge: 57
Registriert: 03.11.2023 16:02:51

Re: Grub Bootet falsch

Beitrag von fataljusticeno1 » 04.11.2023 17:12:53

Code: Alles auswählen

sudo efibootmgr -c -b 000A -d /dev/sda -p 1 -L "Precise Server" -l \\EFI\\precise-server\\grubx64.efi 
und so etwas in der richtung?

weiss nur nicht wie es für mein system anpassen soll

Benutzeravatar
orcape
Beiträge: 1525
Registriert: 07.11.2008 18:37:24
Wohnort: 50°36'23.99"N / 12°10'20.66"E

Re: Grub Bootet falsch

Beitrag von orcape » 04.11.2023 17:31:20

Bei mir steht da unter Advanced im BIOS..

UEFI Boot Order

_______________
debian
M.2: Windows Boot Manager
USB:
NETWORK BOOT: IPV4 Network - Intel(R) Ethernet Connection .....
NETWORK BOOT: IPV6 Network - Intel(R) Ethernet Connection .....

________________

Legacy Boot Order
Enable legacy boot,

Wobei sowohl "UEFI Boot Order" wie auch "Legacy Boot Order" angehakt sind und die Schrift ausgegraut ist.
Der Rechner startet nach ein paar Sekunden mit dem Debian, wenn ich im Grub während dieser Zeit nicht auf Win10 umstelle.
Alles so wie gewünscht und da es sowieso nur die eine HDD/SSD gibt, kann hier nur eine Fehleinstellung in Deinem BIOS/UEFI das Problem sein.
Gruß orcape

fataljusticeno1
Beiträge: 57
Registriert: 03.11.2023 16:02:51

Re: Grub Bootet falsch

Beitrag von fataljusticeno1 » 04.11.2023 17:36:07

ich kann nur aus den bootgeräteoption debian starten. nicht aus den advanced options

fataljusticeno1
Beiträge: 57
Registriert: 03.11.2023 16:02:51

Re: Grub Bootet falsch

Beitrag von fataljusticeno1 » 04.11.2023 17:37:51

oder hast du ein fotomwie du das machst. debian starten ausden advanced options

fataljusticeno1
Beiträge: 57
Registriert: 03.11.2023 16:02:51

Re: Grub Bootet falsch

Beitrag von fataljusticeno1 » 04.11.2023 17:39:40

sudo efibootmgr | grep ^Boot[0-9] | cut -b 5-8
0000
0001
hier zeigt er doch die falsche Reihenfolge an. Oder irre ich mich?

isabena
Beiträge: 263
Registriert: 26.04.2022 11:03:51

Re: Grub Bootet falsch

Beitrag von isabena » 04.11.2023 18:37:09

zum Einstellen der bootrder hilft vielleicht das Benutzerhandbuch ?

http://h10032.www1.hp.com/ctg/Manual/c04830798.pdf

Benutzeravatar
grubenlicht
Beiträge: 422
Registriert: 10.06.2021 22:35:56

Re: Grub Bootet falsch

Beitrag von grubenlicht » 04.11.2023 18:42:46

Oh Mann!!
Ich habe dir mehrfach
grubenlicht hat geschrieben: ↑ zum Beitrag ↑
03.11.2023 21:24:27
towo hat geschrieben: ↑ zum Beitrag ↑
03.11.2023 20:48:09
Das ist doch alles sinnfrei!
Einspruch
grubenlicht hat geschrieben: ↑ zum Beitrag ↑
03.11.2023 18:40:06
könnte sich auch um ein UEFI handeln, welches stets einem Windows den Vortritt gibt!
Ändern mit -> efibootmgr

Code: Alles auswählen

efibootmgr -o 0000,0001
-> Windows fist, dann Debian und dann

Code: Alles auswählen

efibootmgr -b 0000 -A
-> Windows inaktiv
und
grubenlicht hat geschrieben: ↑ zum Beitrag ↑
03.11.2023 19:12:58
...
im Dualboot mit Windows kann es bei bestimmten PC notwendig sein, Windows zwar an 1. Stelle zu setzen, aber auf "inaktiv"
...
den Gebrauch von efibootmgr verlinkt, wieso kommst du jetzt mit
fataljusticeno1 hat geschrieben: ↑ zum Beitrag ↑
04.11.2023 17:10:12

Code: Alles auswählen

sudo efibootmgr | grep ^Boot[0-9] | cut -b 5-8 
0000
0001
und dann auch noch mit
fataljusticeno1 hat geschrieben: ↑ zum Beitrag ↑
04.11.2023 17:12:53

Code: Alles auswählen

sudo efibootmgr -c -b 000A -d /dev/sda -p 1 -L "Precise Server" -l \\EFI\\precise-server\\grubx64.efi 
und so etwas in der richtung?

weiss nur nicht wie es für mein system anpassen soll
Du hast einen funktionierenden NVRAM Eintrag für Debian! (eins11!) (Das o.g erzeugt einen Eintrag mit Namen '-L "Precise Server" und sucht den Bootloader im Vezeichnis \\EFI\\precise-server\\ Das existiert doch überhaupt nicht Ich sehe, daß du das bei UUde Wiki "efibootmgr" abgeschrieben hast; steht dort aber in ganz anderem Zusammenhang.
fataljusticeno1 hat geschrieben: ↑ zum Beitrag ↑
04.11.2023 17:12:53

Code: Alles auswählen

sudo efibootmgr -c -b 000A -d /dev/sda -p 1 -L "Precise Server" -l \\EFI\\precise-server\\grubx64.efi 
und so etwas in der richtung?

weiss nur nicht wie es für mein system anpassen soll
Und wie du die Reihenfolge ändern und Windows inaktiv setzen sollst, steht jetzt hier zum wiederholten Mal (oben)

Warum machst du nicht davon (und zeigst hier entsprechend die Ein/Ausgaben des Terminal?
Auch der Hinweis auf die mögliche Notwendigkeit für ein Master Paßwort ignorierst du geflissentlich.
Ich denke mal, ich geb 's auf

fataljusticeno1
Beiträge: 57
Registriert: 03.11.2023 16:02:51

Re: Grub Bootet falsch

Beitrag von fataljusticeno1 » 04.11.2023 18:45:23

ich habe bereits versucht was du geschrieben hast und es war wirkungslos. leider

Benutzeravatar
orcape
Beiträge: 1525
Registriert: 07.11.2008 18:37:24
Wohnort: 50°36'23.99"N / 12°10'20.66"E

Re: Grub Bootet falsch

Beitrag von orcape » 04.11.2023 19:01:36

fataljusticeno1 hat geschrieben: ↑ zum Beitrag ↑
04.11.2023 17:39:40
sudo efibootmgr | grep ^Boot[0-9] | cut -b 5-8
0000
0001
hier zeigt er doch die falsche Reihenfolge an. Oder irre ich mich?
Zeigt bei mir....

Code: Alles auswählen

root@schrotti:~#efibootmgr | grep ^Boot[0-9] | cut -b 5-8
0000
0001
0002
0003
0004
....und der Grub startet problemlos.

Benutzeravatar
cosinus
Beiträge: 3441
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: Grub Bootet falsch

Beitrag von cosinus » 04.11.2023 20:09:01

towo hat geschrieben: ↑ zum Beitrag ↑
03.11.2023 20:48:09
Das ist doch alles sinnfrei!
Ich hab mehr und mehr den EIndruck, dass Dualboot sinnfrei ist und nur noch Probleme bereitet. Sollte UEFI nicht alles einfacher machen? Stattdessen wird alles immer umstädnlicher und gefühlt jeder 3. Thread geht um Dualboot Debian mit Schrotti-Windows :x

chrbr
Beiträge: 551
Registriert: 29.10.2022 15:53:26

Re: Grub Bootet falsch

Beitrag von chrbr » 04.11.2023 20:28:42

cosinus hat geschrieben: ↑ zum Beitrag ↑
04.11.2023 20:09:01
Ich hab mehr und mehr den EIndruck, dass Dualboot sinnfrei ist und nur noch Probleme bereitet. Sollte UEFI nicht alles einfacher machen? Stattdessen wird alles immer umstädnlicher und gefühlt jeder 3. Thread geht um Dualboot Debian mit Schrotti-Windows :x
Mir ist das auch ein Rätsel. Ich habe hier einen Laptop, der zum Zeitpunkt des Kaufs nicht mit FreeBSD zum laufen zu bringen wahr. Deshalb bin ich seit langer Abstinenz wieder bei Debian gelandet. Mit FreeBSD-13.2 funktioniert der Laptop auch unter FreeBSD. Deshalb habe ich mir Dual Boot eingerichtet. Im UEFI wird Debian per Default gestartet, womit ich im Grub von Debian lande. Vom Grub kann ich selbstverständlich Debian booten. Mit einer zweiten Option startet Grub über Chainloader erneut den UEFI Loader mit der Option, den zweiten Eintrag auszuwählen. Damit komme ich in das Menü vom FreeBSD Bootloader.

Die Konfiguration ist nicht auf meinem Mist gewachsen. Allerdings funktionieren die Dinge um UEFI und Grub auch so wie dokumentiert. Zumindest ist das ohne Windows so der Fall. Richtig problemlos könnte es sein, wenn man ohne Funktionstasten per Default im UEFI Loader Menü landen würde. Dann sollten die Betriebssysteme bzw deren Loader komplett unabhängig voneinander sein.

rjh

Re: Grub Bootet falsch

Beitrag von rjh » 04.11.2023 20:38:20

cosinus hat geschrieben: ↑ zum Beitrag ↑
04.11.2023 20:09:01
towo hat geschrieben: ↑ zum Beitrag ↑
03.11.2023 20:48:09
Das ist doch alles sinnfrei!
Ich hab mehr und mehr den EIndruck, dass Dualboot sinnfrei ist und nur noch Probleme bereitet.
Habe hier etliche Mehrfachbootsysteme, die alle problemlos laufen:

Notebook (Dell): Windows 11 - Debian Testing - MacOS Sonoma (Opencore)
Macbook: macOS Big Sur - macOS Sonoma (OCLP) - Debian Testing
MacBook Pro: macOS Highsierra - Debian Testing
MiniPC1: Windows 11 - Debian Testing - Windows 10
MiniPC2: Windows 11 - Debian Testing - FreeBSD 13
MiniPC3: Windows 11 - Debian Testing - Windows 10

Benutzeravatar
cosinus
Beiträge: 3441
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: Grub Bootet falsch

Beitrag von cosinus » 04.11.2023 20:42:28

rjh hat geschrieben: ↑ zum Beitrag ↑
04.11.2023 20:38:20
Habe hier etliche Mehrfachbootsysteme, die alle problemlos laufen
Mag ja sein. Aber die weniger geübten scheinen damit massive Probleme zu haben. Ich zähle mich übrigens auch zu den erfahrenen Anwendern und hatte im Büro mal einen Rechner, der da komplett aus der Reihe tanzte. Ich konnte bei dem nach fast jedem Windows-Update erstmal GRUB reparieren.

rjh

Re: Grub Bootet falsch

Beitrag von rjh » 04.11.2023 20:46:14

cosinus hat geschrieben: ↑ zum Beitrag ↑
04.11.2023 20:42:28
Ich konnte bei dem nach fast jedem Windows-Update erstmal GRUB reparieren.
Da kann man auch zwei EFI Partitionen einrichten, so dass Windows sich ganz ungestört auf seiner ersten EFI Partition austoben kann während Grub von der zweiten aus agiert.

rhHeini
Beiträge: 2315
Registriert: 20.04.2006 20:44:10

Re: Grub Bootet falsch

Beitrag von rhHeini » 04.11.2023 20:48:42

fataljusticeno1 hat geschrieben: ↑ zum Beitrag ↑
04.11.2023 17:39:40
sudo efibootmgr | grep ^Boot[0-9] | cut -b 5-8
0000
0001
hier zeigt er doch die falsche Reihenfolge an. Oder irre ich mich?
DU IRRST DICH!!!

Dieses wunderschöne Beispiel einer Pipe mach nur eines: es sortiert die Einträge die es findet der Reihenfolge nach um, und sagt exakt gar nichts über die Bootreihenfolge aus.

Du hast in einem vorigen Post mal den folgenden Schnispel gezeigt:

Code: Alles auswählen

# efibootmgr -v
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0001,0000
Boot0000* Windows Boot Manager  HD(1,GPT,910a2b64-ba74-486b-ba42-dada0245ee5c,0x800,0x32000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...d................
Boot0001* debian        HD(1,GPT,910a2b64-ba74-486b-ba42-dada0245ee5c,0x800,0x32000)/File(\EFI\debian\shimx64.efi)
Das ist das was Debian aus dem efi-Bios rausliest, und das passt zu 100% mit dem überein was Du haben willst, nämlich das Du 2 Einträge hast, den mit der Nummer 0 für Windows un einen mit der Nummer 1 für Debian. Du willst das Debian booten soll. Das steht in der Bootorder genauso drin.

Nur macht der Laptop das nicht. All die tollen Vorschläge die Du rausholst sind SINNLOS, da die Einstellung doch passt.

Beschäftige Dich mit Dem Bios Deines Rechners, da liegt der Hund begraben.

Benutzeravatar
orcape
Beiträge: 1525
Registriert: 07.11.2008 18:37:24
Wohnort: 50°36'23.99"N / 12°10'20.66"E

Re: Grub Bootet falsch

Beitrag von orcape » 05.11.2023 11:16:51

Beschäftige Dich mit Dem Bios Deines Rechners, da liegt der Hund begraben.

Richtig, genau so sehe ich das auch. Es ist nur eine Einstellungsfrage im BIOS.
Gruß orcape

Benutzeravatar
bitterlemon
Beiträge: 70
Registriert: 14.10.2023 12:59:30

Re: Grub Bootet falsch

Beitrag von bitterlemon » 14.11.2023 10:13:32

[edit] inhalt nach aufforderung vom moderator durch benutzer gelöscht
Zuletzt geändert von bitterlemon am 14.11.2023 11:32:28, insgesamt 1-mal geändert.
Es gibt keine dummen Fragen, denn man lernt nie aus: Wie tapeziert man eine Schallmauer? :roll:

Benutzeravatar
TRex
Moderator
Beiträge: 8086
Registriert: 23.11.2006 12:23:54
Wohnort: KA

Re: Grub Bootet falsch

Beitrag von TRex » 14.11.2023 10:29:45

Kommt mal wieder runter - allgemeine Warnung, den Tonfall wieder einzufangen. Nein, unhöfliche Reaktionen auf die existierenden Beiträge werden nicht geduldet.
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

schwedenmann
Beiträge: 5530
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Re: Grub Bootet falsch

Beitrag von schwedenmann » 14.11.2023 14:40:46

Hallo

@rHeini
Beschäftige Dich mit Dem Bios Deines Rechners, da liegt der Hund begraben.
Wieos

Aktuell,ohne eineTaste tz drücken,etc botet der Wineintrag imUEFI-menü

Wenn der TE das UEFI-Bootmenü aufruft (F9 oderdergleichen), dann sollte er mindestens diese 2 Einträge sehen und wenn er den Curspr auf Debian setzt bootet Debian. Wenn er jetzt noch os-prober ausgeführt hat, bootet er sodebian + Win über grub.

Wenn er standmäßig Debian booten will, ohne UEFI-Botmenü, dann muß er die Bootreihenfolge der Einträge per efibootmgr umstellen.


mfg
schwedenmann

rhHeini
Beiträge: 2315
Registriert: 20.04.2006 20:44:10

Re: Grub Bootet falsch

Beitrag von rhHeini » 14.11.2023 15:02:47

Hat er doch, funzt aber nicht.

Benutzeravatar
towo
Beiträge: 4409
Registriert: 27.02.2007 19:49:44
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Grub Bootet falsch

Beitrag von towo » 14.11.2023 15:09:05

Eben, es gibt Systeme, da kann man hundert mal per efibootmgr versuchen, die Reihenfolge zu ändern, die Firmware juckt das recht wenig.
Ich habe hier auch 2 solcher Systeme.

Benutzeravatar
Livingston
Beiträge: 1456
Registriert: 04.02.2007 22:52:25
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: 127.0.0.1

Re: Grub Bootet falsch

Beitrag von Livingston » 14.11.2023 15:59:37

Ich habe hier eine UEFI-Kiste rumfliegen, die auf ein ursprünglich ab Werk installiertes Windows besteht. Der übliche Hack, Windows über efibootmgr als inaktiv zu markieren, als weiteren Eintrag Debian einzubauen und die Bootreihenfolge zu ändern, hat nicht funktioniert. Dieses UEFI ist also eindeutig völlig i.A.
Was dann klappte: Den Windowsloader umbenennen, Debian-Grub an diese Stelle verfrachten, und ihm den Namen des Windowsloaders verpassen. Nicht schön, tut's aber.
Der Hauptunterschied zwischen etwas, was möglicherweise kaputtgehen könnte und etwas, was unmöglich kaputtgehen kann, besteht darin, dass sich bei allem, was unmöglich kaputtgehen kann, falls es doch kaputtgeht, normalerweise herausstellt, dass es unmöglich zerlegt oder repariert werden kann.
Douglas Adams

Benutzeravatar
grubenlicht
Beiträge: 422
Registriert: 10.06.2021 22:35:56

Re: Grub Bootet falsch

Beitrag von grubenlicht » 14.11.2023 16:16:16

rhHeini hat geschrieben: ↑ zum Beitrag ↑
14.11.2023 15:02:47
Hat er doch, funzt aber nicht.
wo bitte, ich sehe hier nur

Code: Alles auswählen

...
Boot0000* Windows Boot Manager  HD(1,GPT,910a2b64-ba74-486b-ba42-dada0245ee5c,0x800,0x32000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...d................
...
.
und das Sternchen markiert "aktiv".
Den "üblen" Trick von @Livingston muß ich wohl mal ausprobieren.
Andere Möglichkeit: Windows bcdedit benutzen und einen Eintrag für Debian erstellen (habe ich schon mal erfolglos probiert)

rhHeini
Beiträge: 2315
Registriert: 20.04.2006 20:44:10

Re: Grub Bootet falsch

Beitrag von rhHeini » 14.11.2023 16:46:26

@grubenlicht
rhHeini hat geschrieben: ↑ zum Beitrag ↑
04.11.2023 20:48:42
Du hast in einem vorigen Post mal den folgenden Schnispel gezeigt:

Code: Alles auswählen

# efibootmgr -v
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0001,0000
Boot0000* Windows Boot Manager  HD(1,GPT,910a2b64-ba74-486b-ba42-dada0245ee5c,0x800,0x32000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...d................
Boot0001* debian        HD(1,GPT,910a2b64-ba74-486b-ba42-dada0245ee5c,0x800,0x32000)/File(\EFI\debian\shimx64.efi)
Das ist das was Debian aus dem efi-Bios rausliest, und das passt zu 100% mit dem überein was Du haben willst, nämlich das Du 2 Einträge hast, den mit der Nummer 0 für Windows und einen mit der Nummer 1 für Debian. Du willst das Debian booten soll. Das steht in der Bootorder genauso drin.

Benutzeravatar
grubenlicht
Beiträge: 422
Registriert: 10.06.2021 22:35:56

Re: Grub Bootet falsch

Beitrag von grubenlicht » 14.11.2023 17:00:36

rhHeini hat geschrieben: ↑ zum Beitrag ↑
14.11.2023 16:46:26
@grubenlicht

[...]
naja, aber genau so (mit nach wie vor aktiviertem Windows) funktioniert 's ja nicht, die vorgegeben Reihenfolge wird einfach ignoriert! Windows muß mit efibootmg -b 0000 -A inaktiv gesetzt werden.
Möglich, daß dieses UEFI erst "willig" wird, wenn man z.B. ein Admin PW setzt?

Antworten