SYSTEMD-BLESS-BOOT.SERVICE(8) systemd-bless-boot.service BEZEICHNUNG systemd-bless-boot.service, systemd-bless-boot - Aktuellen Systemstartprozess als erfolgreich markieren UBERSICHT systemd-bless-boot.service /usr/lib/systemd/systemd-bless-boot BESCHREIBUNG systemd-bless-boot.service ist ein Systemdienst, der den aktuellen Systemstartprozess als erfolgreich markiert. Er wird automatisch in die anfangliche Transaktion hereingezogen, wenn systemd-bless-boot-generator(8) erkennt, dass systemd-boot(7)-artige Startzahlung verwandt wird. Intern arbeitet der Dienst auf der EFI-Variablen LoaderBootCountPath (der Lieferanten-UUID 4a67b082-0a4c-41cf-b6c7-440b29bb8c4), die vom Boot-Loader an das Betriebssystem ubergeben wird. Es enthalt einen Dateisystempfad (relativ zur EFI-Systempartition) der Boot Loader Spezifikation[1]-konformen Boot-Loader-Eintragsdatei oder der zusammengefuhrten Kernel-Image-Datei, die zum Hochfahren des Systems verwandt wurde. systemd-bless-boot.service entfernt die zwei numerischen Systemstartzahler >>erfolgte Versuche<< und >>verbliebene Versuche<< aus dem Dateinamen, was fur zukunftige Aufrufe des Boot-Loaders anzeigt, dass der Eintrag mindestens einmal einen Systemstart erfolgreich beendet hat. (Dieser Dienst wird daher die Boot-Loader-Eintragsdatei oder die vereinigte Kernel-Image-Datei beim ersten erfolgreichen Systemstart umbenennen.) OPTIONEN Das Programm /usr/lib/systemd/systemd-bless-boot kann auch von der Befehlszeile aus aufgerufen werden und akzeptiert dann eines der folgenden Befehlsargumente: status Der aktuelle Status der Boot-Loader-Eintragsdatei oder der vereinigten Kernel-Image-Datei wird angezeigt. Die Ausgabe ist entweder >>good<<, >>bad<<, >>indeterminate<< oder >>clean<<, abhangig vom Zustand und den vorherigen Aufrufen des Befehls. Die Zeichenkette >>indeterminate<< wird anfanglich nach dem Systemstart angezeigt, bevor er als >>good<< oder >>bad<< markiert wurde. Die Zeichenkette >>good<< wird angezeigt, nachdem der Systemstart mit dem weiter unten beschriebenen Befehl good als >>good<< markiert wurde und >>bad<< andersherum, nachdem der Befehl bad aufgerufen wurde. Die Zeichenkette >>clean<< wird zuruckgeliefert, wenn das Systemstartzahlen derzeit nicht wirksam ist. Dieser Befehl ist impliziert, falls kein Befehlszeilenargument angegeben wurde. Hinzugefugt in Version 240. good Beim Aufruf wird die aktuelle Boot-Loader-Eintragsdatei oder die vereinigte Kernel-Image-Datei als >>gut<< markiert und die oben beschriebene Dateiumbenennungsaktion ausgefuhrt. Dieser Befehl sollte am Ende einer erfolgreichen Systemsartsequenz ausgefuhrt werden. Die Unit Systemd-bless-boot.service ruft diesen Befehl auf. Hinzugefugt in Version 240. bad Beim Aufruf wird der Zahler >>verbliebene Versuche<< in der Boot-Loader-Eintragsdatei oder der vereinigten Kernel-Image-Datei auf Null gesetzt, wodurch der Boot-Loader-Eintrag oder das Kernel-Image als >>schlecht<< markiert wird, so dass der Boot-Loader es fur zukunftige Systemstarts nicht mehr betrachten wird (zumindest solange es andere verfugbare Eintrage gibt, die noch nicht als >>schlecht<< markiert sind). Dieser Befehl wird normalerweise nicht ausgefuhrt, kann aber dazu verwandt werden, um die Startzahllogik umgehend zu beenden, falls ein Problem erkannt wurde, und den Systemstarteintrag dauerhaft als beschadigt zu markieren. Hinzugefugt in Version 240. indeterminate Dieser Befehl nimmt jede Markierung der aktuellen Boot-Loader-Eintragsdatei oder der vereinigten Kernel-Image-Datei als gut oder schlecht zuruck. Dies ist durch Umbenennung der Boot-Loader-Eintragsdatei oder der vereinigten Kernel-Image-Datei zuruck zu dem Pfad, der in der EFI-Variablen LoaderBootCountPath kodiert ist, implementiert. Hinzugefugt in Version 240. -h, --help Zeigt einen kurzen Hilfetext an und beendet das Programm. --version Zeigt eine kurze Versionszeichenkette an und beendet das Programm. SIEHE AUCH systemd(1), systemd-boot(7), systemd.special(7) ANMERKUNGEN 1. Systemladerspezifikation https://uapi-group.org/specifications/specs/boot_loader_specification UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Helge Kreutzmann erstellt. Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezuglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG ubernommen. Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Ubersetzer . systemd 255 SYSTEMD-BLESS-BOOT.SERVICE(8)