From Fedora Project Wiki
Description
A complete installation using the Btrfs filesystem for system partitions, using the Cockpit storage UI from the webui-based installer.
Setup
- Prepare a test system with a working, supported storage device of sufficient size for a Fedora install, and a Fedora installation medium that uses the webui-based installer. Currently, that means using the Workstation live image.
How to test
- Boot the webui-based installer using any available means. Currently, that means using the Workstation live image and selecting "Install to Disk..." at the end of the initial setup process.
- On the wizard header find the dropdown menu and click "Launch storage editor".
- In the Storage editor modal dialog, delete all existing partitions (if any).
- 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). The screen should indicate what partitions are required and/or recommended on the right-hand side.
- Create a partition, name it 'boot', set its Type to EXT4 or XFS, and make it 500 MB in size.
- Create a partition, name it 'root', set its Type to BTRFS, and make it a sufficient size for the system you are installing (at least 15 GB is a good guide).
- Optionally, also create a partition, name it 'home', set its Type to BTRFS, and make it a sensible size for a /home partition.
- Click "Return to installation".
- Select "Mount point assignment" and click "Next".
- Assign all mount points appropriately - any required bootloader partitions that need mounting (e.g. /boot/efi) as appropriate, the "boot" partition to /boot, the "root" partition to /, and - if you created one - the "home" partition to /home.
- Complete the installation process, making sensible selections for all other installer options.
- Boot the installed system.
Expected Results
- The expected partition layout should be created on the target device(s).
- The install process should complete successfully and the installed system should boot as expected.