pyanaconda/storage/__init__.py | 123 +++++----- pyanaconda/storage/devicelibs/mdraid.py | 33 ++- pyanaconda/storage/devices.py | 23 ++- pyanaconda/storage/devicetree.py | 23 +-- pyanaconda/storage/formats/__init__.py | 7 + pyanaconda/storage/partitioning.py | 8 +- pyanaconda/storage/udev.py | 9 +- pyanaconda/ui/gui/spokes/custom.glade | 400 +++++++------------------------ pyanaconda/ui/gui/spokes/custom.py | 228 ++++++++++++++++-- pyanaconda/ui/gui/spokes/storage.py | 4 + 10 files changed, 417 insertions(+), 441 deletions(-)