diff --git a/man/systemd-firstboot.xml b/man/systemd-firstboot.xml index 3aa160ecad..5129d068f2 100644 --- a/man/systemd-firstboot.xml +++ b/man/systemd-firstboot.xml @@ -37,7 +37,7 @@ systemd-firstboot initializes basic system settings interactively during the first boot, or non-interactively on an offline system image. The service is started during boot if ConditionFirstBoot=yes is met, which essentially means that /etc/ - is empty, see + is unpopulated, see systemd.unit5 for details. diff --git a/src/core/main.c b/src/core/main.c index 6f779586d0..4ee5e8735f 100644 --- a/src/core/main.c +++ b/src/core/main.c @@ -2151,7 +2151,7 @@ static void log_execution_mode(bool *ret_first_boot) { r = read_one_line_file("/etc/machine-id", &id_text); if (r < 0 || streq(id_text, "uninitialized")) { if (r < 0 && r != -ENOENT) - log_warning_errno(r, "Unexpected error while reading /etc/machine-id, ignoring: %m"); + log_warning_errno(r, "Unexpected error while reading /etc/machine-id, assuming first boot: %m"); first_boot = true; log_info("Detected first boot.");