Jan Synacek <jsyna...@redhat.com> writes:

> ---
>  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
>

Not sure if this message ever got through, so resending.

-- 
Jan Synacek
Software Engineer, Red Hat

Attachment: signature.asc
Description: PGP signature

_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to