If the device's formatting does not exist that necessarily means the device is in use. --- pyanaconda/storage/__init__.py | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/pyanaconda/storage/__init__.py b/pyanaconda/storage/__init__.py index 545685f..4cfbc80 100644 --- a/pyanaconda/storage/__init__.py +++ b/pyanaconda/storage/__init__.py @@ -485,7 +485,7 @@ class Storage(object): used_devices = [] for root in self.roots: for device in root.mounts.values() + root.swaps: - if device not in self.devices or not device.format.exists: + if device not in self.devices: continue
used_devices.extend(device.ancestors)