Fix mounting encrypted swap partition

This commit is contained in:
Victor Fuentes 2024-06-03 15:43:49 -04:00
parent 48554cf310
commit 27b6a5d690
No known key found for this signature in database
GPG Key ID: 0A88B68D6A9ACAE0

View File

@ -345,7 +345,8 @@ def run():
_("No partitions are defined for <pre>{!s}</pre> to use.").format("mount")) _("No partitions are defined for <pre>{!s}</pre> to use.").format("mount"))
# Find existing swap partitions that are part of the installation and enable them now # Find existing swap partitions that are part of the installation and enable them now
swap_devices = [p["device"] for p in partitions if (p["fs"] == "linuxswap" and p.get("claimed", False))] swap_devices = [p["device"] for p in partitions if (p["fs"] == "linuxswap" and p.get("claimed", False) and p["fsName"] == "linuxswap")] \
+ ["/dev/mapper/" + p["luksMapperName"] for p in partitions if (p["fs"] == "linuxswap" and p.get("claimed", False) and (p["fsName"] == "luks" or p["fsName"] == "luks2"))]
enable_swap_partition(swap_devices) enable_swap_partition(swap_devices)