- bookworm 4.18.1-1
- bookworm-backports 4.24.0-2~bpo12+1
- testing 4.24.0-2
- unstable 4.24.0-2
KERNEL-COMMAND-LINE(7) | kernel-command-line | KERNEL-COMMAND-LINE(7) |
BEZEICHNUNG¶
kernel-command-line - Kernel-Befehlszeilenparameter
ÜBERSICHT¶
/proc/cmdline
BESCHREIBUNG¶
Der Kernel, die anfängliche RAM-Platte (Initrd) und grundlegende Funktionalitäten der Benutzerebene können zum Systemstartzeitpunkt mittels Kernelbefehlszeilenargumenten konfiguriert werden. Zusätzlich schauen verschiedene Systemd-Werkzeuge auf die EFI-Variable »SystemdOptions« (falls verfügbar). Beide Quellen werden kombiniert, aber die Kernelbefehlszeile hat höhere Priorität. Bitte beachten Sie, das die EFI-Variable nur von Systemd-Werkzeugen verwandt und vom Kernel und anderen Werkzeugen der Benutzerebene ignoriert wird, daher ist sie kein Ersatz für die Kernelbefehlszeile.
Für vom Kernel verstandene Befehlszeilenparameter lesen Sie bitte kernel-parameters.html[1] und bootparam(7).
Bitte lesen Sie dracut.cmdline(7) oder die Dokumentation der festgelegten Initrd-Implementierung Ihrer Installation für die Befehlszeilenparameter, die von der anfänglichen RAM-Platte verstanden werden.
KERNBETRIEBSSYSTEMBEFEHLSZEILENARGUMENTE¶
systemd.unit=, rd.systemd.unit=, systemd.dump_core, systemd.early_core_pattern=, systemd.crash_chvt, systemd.crash_shell, systemd.crash_reboot, systemd.confirm_spawn, systemd.service_watchdogs, systemd.show_status, systemd.status_unit_format=, systemd.log_target=, systemd.log_level=, systemd.log_location=, systemd.log_color, systemd.default_standard_output=, systemd.default_standard_error=, systemd.setenv=, systemd.machine_id=, systemd.unified_cgroup_hierarchy, systemd.legacy_systemd_cgroup_controller, systemd.set_credential=, systemd.import_credentials=
systemd.mask=, systemd.wants=, systemd.debug_shell
systemd.run=, systemd.run_success_action=, systemd.run_failure_action=
systemd.early_core_pattern=
systemd.restore_state=
systemd.volatile=
quiet
debug
-b, rd.emergency, emergency, rd.rescue, rescue, single, s, S, 1, 2, 3, 4, 5
locale.LANG=, locale.LANGUAGE=, locale.LC_CTYPE=, locale.LC_NUMERIC=, locale.LC_TIME=, locale.LC_COLLATE=, locale.LC_MONETARY=, locale.LC_MESSAGES=, locale.LC_PAPER=, locale.LC_NAME=, locale.LC_ADDRESS=, locale.LC_TELEPHONE=, locale.LC_MEASUREMENT=, locale.LC_IDENTIFICATION=
fsck.mode=, fsck.repair=
quotacheck.mode=
systemd.journald.forward_to_syslog=, systemd.journald.forward_to_kmsg=, systemd.journald.forward_to_console=, systemd.journald.forward_to_wall=
vconsole.keymap=, vconsole.keymap_toggle=, vconsole.font=, vconsole.font_map=, vconsole.font_unimap=
udev.log_level=, rd.udev.log_level=, udev.children_max=, rd.udev.children_max=, udev.exec_delay=, rd.udev.exec_delay=, udev.event_timeout=, rd.udev.event_timeout=, udev.timeout_signal=, rd.udev.timeout_signal=, udev.blockdev_read_only, rd.udev.blockdev_read_only, net.ifnames=, net.naming-scheme=
plymouth.enable=
luks=, rd.luks=, luks.crypttab=, rd.luks.crypttab=, luks.name=, rd.luks.name=, luks.uuid=, rd.luks.uuid=, luks.options=, rd.luks.options=, luks.key=, rd.luks.key=
fstab=, rd.fstab=
root=, rootfstype=, rootflags=, ro, rw
mount.usr=, mount.usrfstype=, mount.usrflags=
veritytab=, rd.veritytab=, roothash=, systemd.verity=, rd.systemd.verity=, systemd.verity_root_data=, systemd.verity_root_hash=, systemd.verity.root_options=, usrhash=, systemd.verity_usr_data=, systemd.verity_usr_hash=, systemd.verity_usr_options=
systemd.getty_auto=
systemd.gpt_auto=, rd.systemd.gpt_auto=
systemd.default_timeout_start_sec=
systemd.watchdog_device=
systemd.watchdog_sec=
systemd.watchdog_pre_sec=
systemd.watchdog_pretimeout_governor=
systemd.cpu_affinity=
modules_load=, rd.modules_load=
resume=, resumeflags=
systemd.firstboot=
systemd.condition-needs-update=
systemd.condition-first-boot=
systemd.clock-usec=
systemd.random-seed=
Beachten Sie, dass nicht privilegierte Programme auf den Zufallsstartwert über /proc/cmdline zugreifen können, falls diese Option verwandt wird. Diese Option ist daher ein Sicherheitsrisiko, wenn sie außerhalb von Testsystemen verwandt wird, da der (möglicherweise) einzige Zufallsstartwert für die Initialisierung der Zufallszahlensammlung des Kernels leicht von nicht privilegierten Programmen erlangt werden kann.
Es wird empfohlen, 512 Byte an Zufallsdaten zu übergeben (da dies auf die Größe der Sammlung des Kernels passt), die mit einem Befehl wie dem folgenden erstellt werden können:
dd if=/dev/urandom bs=512 count=1 status=none | base64 -w 0
Noch einmal: Verwenden Sie diese Option nicht außerhalb von Testumgebungen, es ist ansonsten ein Sicherheitsrisiko und geheimes Schlüsselmaterial, das von der Entropiesammlung abgeleitet wird, kann möglicherweise durch nicht privilegierte Programme rekonstruiert werden.
systemd.hostname=
SIEHE AUCH¶
systemd(1), systemd-system.conf(5), bootparam(7), dracut.cmdline(7), systemd-debug-generator(8), systemd-fsck@.service(8), systemd-quotacheck.service(8), systemd-journald.service(8), systemd-vconsole-setup.service(8), systemd-udevd.service(8), plymouth(8), systemd-cryptsetup-generator(8), systemd-veritysetup-generator(8), systemd-fstab-generator(8), systemd-getty-generator(8), systemd-gpt-auto-generator(8), systemd-volatile-root.service(8), systemd-modules-load.service(8), systemd-backlight@.service(8), systemd-rfkill.service(8), systemd-hibernate-resume-generator(8), systemd-firstboot.service(8), bootctl(1)
ANMERKUNGEN¶
- 1.
- kernel-parameters.html
Ü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 251 |