ich dachte, damit ändere ich die Bootreihenfolge so, das mein Main-System automatisch bootet.
Aber ich habe neben meinem :
EndevourOS LInux 6.3.3-arch1-1 auch noch die lts Variante installiert.Und diese steht im Bootmenü ganz oben und diese wird versucht nun automatisch zu starten, aber nach Eingabe des obigen Befehls, startet nun nicht mehr der normale Xfce-Login,Sondern ich erhalte:
tEndevourOS Linux 6.3.3-arch1-1(tty1)
fozo-workstation login:
Password:
Last login: Datum Uhrzeit on tty1
fozo@fozo-workstation~]$
und da wird wohl eine Befehlseingabe erwartet, die ich nicht kenne, dann käme ich mutmaßlich wieder auf mein System, nur wie stelle ich systemd wieder so her, das es wieder mit dem XFCE-Login bootet?
Also :
welchen Befehl braucht es, um das System zu booten?
Ein Tipp: Der Link ist nicht die offizielle Webseite von Systemd …
Zweiter Tipp: niemals einen ersten Treffer bei einer Suche direkt anwenden. Immer erst verifizieren, ob eine andere Seite auch was schreibt.
Dritter Tipp: Verwende vorwiegend das Wiki der Distribution oder der Software, bei der Du was einstellen willst als Quelle für Deine Fragen.
BTW: Auf der Seite, von der Du den Tipp hattest, steht genau dran, dass Du mit dem Befehl den Start der grafischen Oberfläche abschaltest.
Die erste Lösung steht auch auf der Seite, die Du oben verlinkt hast (Edit: siehe auch die Antwort von @dalto). Mit dem Befehl stellst Du ein, dass wieder die grafische Oberfläche gestartet werden soll.
Die zweite Lösung wäre, das File /etc/systemd/system/default.target zu löschen. Ich habe das z.B. auf allen meinen Systemen nicht und lande trotzdem beim normalen Login-Fenster.
Dein ursprüngliches Problem, das Du eigentlich beheben wolltest, hat aber vermutlich nichts mit systemd zu tun, sondern mit grub oder systemd-boot. Dort kannst Du einstellen, mit welchem Kernel das System starten soll.
Die Boot-Reihenfolge für grub änders Du in der Datei /etc/default/grub. Dort findest Du den Eintrag GRUB_DEFAULT=. Diesen Wert musst Du so ändern, dass der von Dir gewünschte Eintrag aus der Liste von grub ausgewählt wird. Achtung! Die Zahl des ersten Eintrags ist die Null! Nachdem Du die Datei gespeichert hast, musst Du noch den Befehl grub-mkconfig -o /boot/grub/grub.cfg als sudo in einer Konsole ausführen. Nach einem Reboot solltest Du den gewünschten Kernel verwenden.
Für systemd-boot solltest Du hier im Forum suchen, wie das geht. Da kann ich Dir nicht weiterhelfen.
den LInk hab ich von der arch-WIKI-Seite zu systemd, dort ist er unter “Offizielle Websseite” eingetragen. Auf diesen LInk geklickt, ging ich dann weiter zu" Tipps und Tricks" und gelangte schließlich zu der von mir angegebenen Seite.
Ja ich habe systemd definitiv noch nicht richtig verstanden! MIr war gar nicht klar, das ich noch immer ein grub-Menü habe, ich dachte das Menü das ich beim booten sehe, sei das Bootmenü von systemd-boot.
Aber,das erübrigt meine weitergehende Frage, denn ich habe noch ein Problem, in der Workstation sind mehrerei Festplatten verbaut. davon enthält eine HD Win10 und eine SSD Winn11,EOS hat eine eigene SSD. bei der kürzlichen Neuinstallation von EOS, hat grub “nur” die Win10-PLatte erkannt, nicht aber die Win11. Wenn ich ein grub-mkconfig -o mache und die Win10-PLatte dabei abklemme, dann findet grub vmtl. das Win11 und übernimmt es ins Bootmenü.Hinterher,kann ich die Win10-PLatte ja wieder anklemmen und ggf. als Datenplatte formatieren.Win10 brauch ich eh nicht mehr. Bei der kürzlichen Neuinstallation von EOS, hab ich mich für den neuen Standard systemd entschieden (statt grub), weil ich hoffte, das systemd es auch ermöglicht, den PC unter aktiviertem “Secure Boot”(SB) zu booten. Aber das scheint wohl noch immer nicht möglich. Prinzipiell soll es wohl gehen, aber aus dem Arch-WIKI bin ich nicht schlau geworden und komme an meine Grenzen. Momentan scheint SB ein SIcherheitskonzept, das uns Linux-Usern vorenthalten bleibt. Soviel ich weiss, wird aber an der Ermöglichung gearbeitet. Ist wohl auch erforderlich,denn soviel ich herausgefunden, sind große Hardwarehersteller wie (HP;Lenovo,etc.) dabei Legacy-Boot gänzlich aus dem UEFI zu verbannen und SB zwingend vorrauszusetzen.Und dann muss Linux SB können-mit oder ohne grub!
Wenn ich unten schaue, dann hast Du kein grub-Menü mehr, da Du ja auf systemd-boot umgestellt hast. Das habe ich falsch angenommen. Verghiss also die ganzen Sachen, die ich Dir beschrieben habe.
Jetzt aber mal zu Deinen Problemen booten bei Dual-Installation Win/Linux und Secure Boot. Die müssen wir getrennt voneinander betrachten.
Bitte vergiss erst mal alles mit grub etc. Für eine vernünftige Hilfe zu Deinen Platten poste bitte mal die Ausgabe von sudo fdisk -l.
Wenn Du systemd-boot verwendest, solltest Du bei richtiger Installation und richtiger Einstellung sowohl Win10 als auch Win11 in Dein Boot-Menü kriegen. Ich vermute aber, dass die Ursache in dem Aufbau mit Deinen ganzen Platten und Partitionen liegt.
Aber gleich meine Warnung. Das ist alles nicht so trivial und Du musst dauerhaft darauf achten, dass Du da v.a. unter EOS richtig arbeitest, weil Du ggf. mit einem System endest, bei dem sowohl Win11 als auch EOS nicht mehr funktioniert.
Ansonsten lass Dich vom diesen Gerede über Zwangs Secure Boot nicht verwirren. Das wird noch sehr lange dauern, ehe das kommt. Ich fahre hier alle Rechner, die auch Windows vorinstalliert drauf haben, ohne jegliches SB und es klappt problemlos mit dem Dual-Boot.
BIslang mach ich das auch so, ich boote Win11 auch unter Legacy-Boot. Außerdem habe ich kein klassisches Dual-Boot! Bei mir sind Windoof und Linux auf unterschiedlichen SSD bzw. nvme und wenn ich dann mal viel Lust habe, dann verbanne ich Windoof in eine virtuelle Box und dann läuft es unter LInux. Denke das ist der einzig richtige Weg mit Windoof richtig zu verfahren! Ich habs eh nur noch, um auf dem Stand zu bleiben, und ggf. notfalls jemandem beiseite stehen zu können. Ansonsten verbreite ich fleißig Linux und insbesondere EOS, weil ich damit sehr zufrieden bin. BIs auf ein paar Baustellen, wo ich nachlernen muss. Wie systemd, Btrfs.etc. Eigentlich würde ich gern nochmal einen LInux-Kurs machen, als Frührentner hat man ja etwas Zeit.
jetzt hab ich einen Bock geschossen! systemd war auf meinem PC verstellt, jetzt wechselte ich die ganze Zeit zwischen Laptop und PC hin und her und hab dir doch glatt im vorangegangenen Post das Plattensystem des Laptop gezeigt, hier das vom PC:
Übrigens hat der Befehl von dalto nicht dazu geführt, das das System mit der grafischen Oberfläche bootete, sondern es passierte, was du als zweite Lösung vorschlugst, es wurde die Datei: /etc/systemd/system/default.target gelöscht! Und nach einem “reboot”, startete dann wieder die graphische Oberfläche!
Ja, den Weg kann man so gehen. Das habe ich auf den Maschinen, die ich selbst zusammengebaut habe, auch so gemacht. Da gibt es Windows maximal noch in einer VBox, wenn überhaupt noch.
Ich habe mich bei Deiner ersten Ausgabe schon gewundert, weil mir die HDD gefehlt hat.
Sorry, bei der Konstellation mit den Platten und dem Einsatz von systemd-boot muss ich passen. Da habe ich viel zu wenig Erfahrung damit. Ich möchte Dir ungern Tipps geben, von denen ich nicht sicher bin, ob das hilft, weil ich es selbst gar nicht testen könnte.
Such bitte im Forum nachdem Stichwort systemd-boot. Da sollte es den ein oder anderen Tipp geben, welche Datei Du ändern musst, damit der richtige Kernel startet.
Sehr schön! Gut, dass Dein erstes Problem schon weg ist.
Und noch etwas, nach meinen neuesten Informationen, wird im Geschäftsbereich Windows mittlerweile unter einem Linux-Kernel ausgeliefert.
Könnte also sein, das Windows künftig eine Art Linux-Distribution wird. Mutmaßlich mit einem kommerziellen Charakter, etwa wie Suse oder RedHat. Insofern möcht ich mein “Windoof” zurücknehmen! VIelleicht gibt es ja demnächst ein “Windox12”
Jedenfalls scheinen die Redmonder zu kapitulieren! Ein historischer Moment in der OS-Geschichte und ein Feiertag für die OpenSource- und Linux-Gemeinde. Noch wird gezappelt. Freilich will man sein kommerzielles System retten. Aber es kommen spannende Zeiten!
Such bitte im Forum nachdem Stichwort systemd-boot. Da sollte es den ein oder anderen Tipp geben, welche Datei Du ändern musst, damit der richtige Kernel startet.
Die Frage hat balder eigentlich schon beantwortet, bleibt, den fehlenden Win11-Booteintrag ins Bootmenü zu bekommen. Denke ich mach daraus einen extra topic! Im Forum fand ich unter systemd-boot nichts geeignetes.
Dann sei so nett und markier bitte den entsprechenden Post, der Deinem ursprünglichen Problem Abhilfe geschaffen hat als die Lösung. Wenn später mal jemand das liest, dann findet der hoffentlich eine Lösung für sich.