HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

systemd-firstboot — Initialize basic system settings on or before the first boot-up of a system. More information: <http

Submitted by: @import:tldr-pages··
0
Viewed 0 times
systemd-firstbootcommandbeforeclisettingsinitializebasicsystem
linux

Problem

How to use the systemd-firstboot command: Initialize basic system settings on or before the first boot-up of a system. More information: <https://www.freedesktop.org/software/systemd/man/latest/systemd-firstboot.html>.

Solution

systemd-firstboot — Initialize basic system settings on or before the first boot-up of a system. More information: <https://www.freedesktop.org/software/systemd/man/latest/systemd-firstboot.html>.

Operate on the specified directory instead of the root directory of the host system:
sudo systemd-firstboot --root {{path/to/root_directory}}


Set the system keyboard layout:
sudo systemd-firstboot --keymap {{keymap}}


Set the system hostname:
sudo systemd-firstboot --hostname {{hostname}}


Set the root user's password:
sudo systemd-firstboot --root-password {{password}}


Prompt the user interactively for a specific basic setting:
sudo systemd-firstboot --prompt {{setting}}


Force writing configuration even if the relevant files already exist:
sudo systemd-firstboot --force


Remove all existing files that are configured by systemd-firstboot:
sudo systemd-firstboot --reset


Remove the password of the system's root user:
sudo systemd-firstboot --delete-root-password

Code Snippets

Operate on the specified directory instead of the root directory of the host system

sudo systemd-firstboot --root {{path/to/root_directory}}

Set the system keyboard layout

sudo systemd-firstboot --keymap {{keymap}}

Set the system hostname

sudo systemd-firstboot --hostname {{hostname}}

Set the root user's password

sudo systemd-firstboot --root-password {{password}}

Prompt the user interactively for a specific basic setting

sudo systemd-firstboot --prompt {{setting}}

Context

tldr-pages: linux/systemd-firstboot

Revisions (0)

No revisions yet.