diff --git a/vanilla_installer/defaults/disk.py b/vanilla_installer/defaults/disk.py index 7d0e0fb0..e6ea1421 100644 --- a/vanilla_installer/defaults/disk.py +++ b/vanilla_installer/defaults/disk.py @@ -64,7 +64,7 @@ class PartitionRow(Adw.ActionRow): __siblings: list - __partition_fs_types = ["btrfs", "ext4", "ext3", "fat32", "xfs"] + __partition_fs_types = ["unformatted", "btrfs", "ext4", "ext3", "fat32", "xfs"] def __init__(self, page, parent, partition, modifiable, default_fs, **kwargs): super().__init__(**kwargs) diff --git a/vanilla_installer/utils/processor.py b/vanilla_installer/utils/processor.py index 9bd3b0ee..c4d73182 100644 --- a/vanilla_installer/utils/processor.py +++ b/vanilla_installer/utils/processor.py @@ -335,6 +335,9 @@ def setup_partition( ): mountpoints.append([part, values["mp"]]) if values["fs"] == "unformatted": + operation = "namepart" + format_args = [part_number, part_name] + setup_steps.append([part_disk, operation, format_args]) return format_args = [part_number, values["fs"]] if encrypt: