diff --git a/tools/image-info b/tools/image-info index 4df4aa5b7..225d80270 100755 --- a/tools/image-info +++ b/tools/image-info @@ -1845,6 +1845,10 @@ def append_partitions(report, device, loctl): if esp and os.path.exists(f"{tree}/boot/efi"): with mount_at(devices[esp_id], f"{tree}/boot/efi", options=['umask=077']): append_filesystem(report, tree) + # situation when /boot is on a separate partition + elif esp and os.path.exists(f"{tree}/efi"): + with mount_at(devices[esp_id], f"{tree}/efi", options=['umask=077']): + append_filesystem(report, tree) else: append_filesystem(report, tree)