table of contents
| SYSTEMD-SYSINSTALL(8) | systemd-sysinstall | SYSTEMD-SYSINSTALL(8) |
BEZEICHNUNG¶
systemd-sysinstall, systemd-sysinstall.service - Einfaches Betriebssysteminstallationsprogramm
ÜBERSICHT¶
systemd-sysinstall [OPTIONEN…] [BLOCKGERÄT]
systemd-sysinstall.service
BESCHREIBUNG¶
systemd-sysinstall ist ein einfaches terminal- und befehlszeilenbasiertes Betriebssysteminstallationswerkzeug. Sein Haupteinsatzfeld ist die Verwendung als interaktive Schnittstelle, die automatisch gestartet wird, wenn von einem Installationsmedium (z.B. einem USB-Stick) gestartet wird, um ein Betriebssystem auf eine Zielplatte zu installieren. Es kann allerdings auch direkt von einer Shell aus aufgerufen werden. Es führt die folgenden Schritte aus:
Beachten Sie, dass die Eingabeaufforderungen/Bestätigungen über die Befehlszeile deaktiviert werden können, wodurch eine vollständig automatisierte, nicht interaktive Installation ermöglicht wird. Weiteres dazu weiter unten.
Beachten Sie, dass dieses Werkzeug den Benutzer nicht interaktiv zur Erstellung eines Benutzer oder des Passworts für Root für das Zielsystem befragt, da vermutet wird, dass diese Fragen besser innerhalb des ersten Systemstarts des frisch installierten Systems gestellt werden können, beispielsweise mittels systemd-firstboot(1) oder der Komponenten systemd-homed-firstboot.service(1). Beachten Sie, dass solche Einstellungen explizit über den Schalter --load-credential= weitergeleitet werden können, falls dies notwendig ist.
OPTIONEN¶
Die folgenden Optionen werden verstanden:
--definitions=
Hinzugefügt in Version 261.
--welcome=
Hinzugefügt in Version 261.
--chrome=
Hinzugefügt in Version 261.
--erase=
Hinzugefügt in Version 261.
--confirm=
Hinzugefügt in Version 261.
--reboot=
Hinzugefügt in Version 261.
--variables=
Hinzugefügt in Version 261.
--summary=
Hinzugefügt in Version 261.
--kernel=
Hinzugefügt in Version 261.
--set-credential=Kennung:Wert
Beachten Sie, dass drei Systemzugangsberechtigungen auf eine ähnliche Art an das Zielsystem weitergeleitet werden: die Locale, die Tastaturbelegung und die Zeitzone. Dies kann über die nachfolgend beschriebenen entsprechenden Optionen --copy-locale=, --copy-keymap= und --copy-timezone= gesteuert werden.
Lesen Sie systemd.system-credentials(7) für eine Liste der gut bekannten Systemzugangsberechtigungen, die auf diese Art weitergeleitet werden können. (Beachten Sie, dass Sie beliebige Zugangsberechtigungen auf diese Art übergeben können, die von einem beliebigen Dienst Ihrer Wahl über die normale System-Zugangsberechtigungslogik benutzt werden kann.)
Hinzugefügt in Version 261.
--load-credential=Kennung:Pfad
Hinzugefügt in Version 261.
--copy-locale=, --copy-keymap=, --copy-timezone=
Typischerweise sind diese drei Einstellungen die minimalen Einstellungen, die während der frühen Systemstartphase eines Installationsmediums konfiguriert werden müssen, damit der Benutzer auf das Installationswerkzeug zugreifen kann. Das Werkzeug systemd-firstboot(1) kann dazu verwandt werden, den Benutzer interaktiv abzufragen, wenn das Betriebssysteminstallationsmedium für diese Eigenschaften gestartet wird. Indem diese Eigenschaften auf die Zielinstallation über Systemzugangsberechtigungen weitergeleitet werden, müssen sie beim ersten Systemstart der neuen Installation nicht erneut abgefragt werden.
Hinzugefügt in Version 261.
--mute-console=
Hinzugefügt in Version 261.
-h, --help
--version
EXIT-STATUS¶
Bei Erfolg wird 0 zurückgegeben und anderenfalls ein Fehlercode ungleich Null.
BEISPIEL¶
Beispiel 1. Aufruf des Werkzeugs für eine vollautomatische nichtinteraktive Betriebssysteminstallation
systemd-sysinstall \
/dev/disk/by-id/nvme-Micron_MTFDKBA1T0TFH_214532D0CDA5 \
--erase=yes \
--confirm=no \
--variables=yes \
--load-credential=ssh.authorized_keys.root:my-ssh-key
Dies installiert das Betriebssystem auf der ausgewählten Platte, löscht alle vorherigen Inhalte ohne Rückfrage, registriert es in der Firmware und legt den SSH-Schlüssel für den Benutzer root ab, der aus der Datei my-ssh-key im aktuellen Verzeichnis ausgelesen wurde.
SIEHE AUCH¶
systemd(1), systemd-creds(1), systemd-repart(8), bootctl(1), systemd-firstboot(1), systemd-boot(7), systemd.system-credentials(7)
ÜBERSETZUNG¶
Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.de> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Übersetzer.
| systemd 262.1 |