---
src/core/machine-id-setup.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/src/core/machine-id-setup.c b/src/core/machine-id-setup.c
index efb074f..eba35be 100644
--- a/src/core/machine-id-setup.c
+++ b/src/core/machine-id-setup.c
@@ -191,7 +191,11 @@ int machine_id_setup(const char *root) {
else {
fd = open(etc_machine_id, O_RDONLY|O_CLOEXEC|O_NOCTTY);
if (fd < 0) {
- log_error("Cannot open %s: %m",
etc_machine_id);
+ log_error("System cannot boot: Missing
/etc/machine-id and /etc is mounted read-only.\n"
+ "Booting up is supported only
when:\n"
+ "1) /etc/machine-id exists and is
populated.\n"
+ "2) /etc/machine-id exists and is
empty.\n"
+ "3) /etc/machine-id is missing and
/etc is writable.\n");
return -errno;
}
--
1.9.3
_______________________________________________
systemd-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/systemd-devel