We said "exiting", but then the program continues to do other operations
and log additional messages.
r = efi_loader_get_device_part_uuid(/* ret_uuid= */ NULL);
if (r == -ENOENT) {
- log_notice("EFI loader partition unknown, exiting.\n"
- "(The boot loader did not set EFI variable LoaderDevicePartUUID.)");
+ log_notice("EFI loader partition unknown, not processing %s.\n"
+ "(The boot loader did not set EFI variable LoaderDevicePartUUID.)",
+ in_initrd() ? "/sysroot" : "/");
return 0;
}
if (r < 0)