From Fedora Project Wiki
Description
A complete installation using custom partitioning in WebUI and a software RAID device for the root (/) file system. The RAID device is created on top of individual partitions.
For more details on RAID please consult Wikipedia.
Setup
- Prepare a test system with two or more working, supported storage devices of sufficient size for a Fedora install, and a Fedora installation medium that uses the webui-based installer - e.g. Fedora Workstation live, on Fedora 42 and above.
How to test
- Boot the WebUI-based installer using any available means, e.g. Fedora Workstation live on Fedora 42+.
- Proceed to the installer's "Installation method" screen, making sensible choices.
- Ensure the target devices you prepared are selected as the "Destination".
- Click the three-dots menu button at the top-right corner, and click "Launch storage editor". Click "Launch storage editor" again to confirm.
- On the Storage screen, delete all existing partitions (if any), using the three-dots menu for each partition.
- If necessary, create a partition table on each disk. Click the menu next to the disk, and click "Create partition table". Click "Initialize".
- On the first disk, create any necessary bootloader partitions (e.g. EFI System Partition for UEFI installs, BIOS Boot partition for BIOS installs onto a GPT disk, PReP boot partition for PowerPC installs).
- On the first disk, create an ext4 or xfs
/boot
partition. - Click the three-lines main menu and click "Create MDRAID device". Name it whatever you like, or keep the default name. Set the RAID level to 0 or 1 (RAID0 is the fastest option for testing, and doesn't perform re-syncing). Check the "unpartitioned space" on both disks is selected, and click "Create". This should create a new partition on each disk, and create an MDRAID device on top of them.
- Click the three-dots menu next to the new RAID device, and click "Format". Name it whatever you like, set the mount point to
/
and the type to EXT4. Ensure the size is large enough for a root partition. - Optionally, create another RAID device for the
/home
partition. - Click "Return to installation".
- Finish the installation, choosing all provided defaults.
Expected Results
- The installer should successfully create and install to the RAID devices: unrelated failures should be reported but do not constitute a failure of this test case
- After booting the installed system, inspection of
/proc/mdstat
should confirm that the partitions designated as RAID devices are in fact RAID devices