index : archinstall32 | |
Archlinux32 installer | gitolite user |
summaryrefslogtreecommitdiff |
author | Anton Hvornum <anton@hvornum.se> | 2022-08-30 23:58:00 +0200 |
---|---|---|
committer | Anton Hvornum <anton@hvornum.se> | 2022-08-30 23:58:00 +0200 |
commit | a335f100fc95377374c47aab5b981e5c1c73aa00 (patch) | |
tree | 707ba8698819505178ca78c2181eda9a3e7d8fda /archinstall/lib/disk/helpers.py | |
parent | ea407f5c9de2966ee741198e55fcfa8f29760295 (diff) | |
parent | 0f5b91c7d733e94ffcad2fd8dd01774631b0c15a (diff) |
-rw-r--r-- | archinstall/lib/disk/helpers.py | 5 |
diff --git a/archinstall/lib/disk/helpers.py b/archinstall/lib/disk/helpers.py index 60efe724..a148a5db 100644 --- a/archinstall/lib/disk/helpers.py +++ b/archinstall/lib/disk/helpers.py @@ -229,12 +229,17 @@ def all_blockdevices(mappers=False, partitions=False, error=False) -> Dict[str, try: information = get_loop_info(device_path) if not information: + print("Exit code for blkid -p -o export was:", ex.exit_code) raise SysCallError("Could not get loop information", exit_code=1) except SysCallError: + print("Not a loop device, trying uevent rules.") information = get_blockdevice_uevent(pathlib.Path(block_device).readlink().name) else: + # We could not reliably get any information, perhaps the disk is clean of information? + print("Raising ex because:", ex.exit_code) raise ex + # return instances information = enrich_blockdevice_information(information) |