Product SiteDocumentation Site

5.4.10. Manual Partitioning

The Manual Partitioning screen allows you to create a storage configuration for your Fedora system manually, giving you a greater control over your system's storage.
In most other installers for both Linux and other operating systems, disk partitioning usually takes a "bottom-up" approach. In these installers, you first create underlying devices such as LVM physical volumes, then you create a layout such as LVM on top of them, then you create file systems on top of logical volumes, and the last step is usually assigning a mount point to each volume as needed.
Anaconda uses an opposite approach. First, you create all separate mount points you need, and everything needed to create them (creating a volume group, logical volumes inside it, and physical volumes where the volume group will reside) is performed automatically. You can then adjust the automatic settings as you require.

Note

No permanent changes will be made to your disks during the actual partitioning process. The configuration you have selected will only be written to your system after you press the Begin installation button in Section 5.4.2, “Installation Summary”.
Manual Partitioning
The Manual Partitioning screen. At this point, no partitioning has been configured. The left column shows an option to automatically create a pre-defined layout. An existing Linux system has been detected also and is displayed below the automatic configuration selection. The right side of the screen shows available options for the currently selected mount point.
Figure 5.16. Manual Partitioning

When you first open the Manual Partitioning screen, the column on the left side will display all previously existing partitions on all drives which you selected as installation targers in Section 5.4.8, “Installation Destination”. If none of the selected drives contain any existing partitions, then a message informing you that no mount points currently exist will appear.
Here, you can choose a partitioning scheme such as LVM or BTRFS and click the Click here to create them automatically to prompt the installer to create a basic partitioning layout; this layout follows the guidelines described in Section 5.4.10.6, “Recommended Partitioning Scheme”. The created layout is a basic layout where partition/volume sizes are determined automatically based on the total amount of available space.
Click the + button to add a mount point. In the dialog window that opens, choose a mount point such as / or /home, and the desired capacity for the mount point (such as 10GB or 500MB). Note that specifying the mount point is mandatory, but you do not have to specify the capacity at this point; this is useful when adding a mount point which you want to make larger than the current available space permits. Then, click Add mount point to add it to the list using the default settings, which means it will be created as a logical volume, and a new volume group will be created for it unless one already exists.
Then, select the newly created mount point in the list on the left side. A set of controls will display on the right side of the screen, allowing you to change its mount point, the device on which it will physically reside, its capacity, file system, etc. When you change any settings, press Update Settings on the bottom right. This will save the adjusted configuration; you can now create another mount point, or select a different existing one and adjust its settings as well.

Note

For a description of available device and file system types, see Section 5.4.10.5, “Device, File System and RAID Types”.
To remove a mount point, select it in the list and press the - button below.
The exact steps for configuring your storage depend on your specific needs and your system configuration. Procedures for creating specific layouts are described further in this chapter. Before you start, you should also review Section 5.4.10.6, “Recommended Partitioning Scheme” and Section 5.4.10.7, “Advice on Partitions” for a list of requirements and tips for partitioning your disks for Fedora.
Below the list of existing mount points are two fields, showing you how much free space is left on your storage devices and how much total space they have.
Click the X storage devices selected to view a summary of currently selected storage devices; this may help you with orientation in more complicated storage schemas. Devices displayed here are the ones you have selected in Section 5.4.8, “Installation Destination”. If you want to add or remove any storage devices from your configuration, return to that screen and change your selection.
You can press the Reset All button in the bottom right corner at any time to reset the storage configuration to the state it was in when you last opened the Manual Partitioning screen. This means that if you modify the storage configuration, leave the screen, and then come back, the Reset button will reset the configuration back to the already modified state, discarding only the changes you have made recently, not all changes to the storage configuration since you booted the installer.
To discard all changes, and to also detect any new drives which have not been detected when the installer started (usually when you attached a new drive after you started), press the button marked by a circular arrow in the set of controls below the list of mount points on the left side of the screen. In the dialog window that opens, press Rescan Disks and wait until the scanning process completes. Then, press OK to return to Section 5.4.8, “Installation Destination”; all detected disks including any new ones will be displayed in the Local Standard Disks section.
Rescan Disks
The Rescan Disks dialog, showing a completed scan. Pressing OK now will take you back to the Installation Destination screen.
Figure 5.17. Rescan Disks

After you finish configuring your system storage, press Done in the top left corner to save the configuration and return to the Installation Summary screen. At this point, the installer will check if your storage configuration is valid. If an error was detected, a message will be displayed at the bottom of the screen. Click the message to open a dialog window explaining what kind of error has been detected (for example, you put /boot on a Btrfs subvolume, or you did not create a BIOS Boot partition when your system requires one).
If such a message is displayed, go back and fix any issues found by the installer; otherwise you will not be able to proceed with the installation. You can also press Done again to return to the Installation Summary anyway, but a storage configuration error will prevent you from starting the actual installation process.
If no error message is displayed and if you made any changes since the last time you have visited this screen, a summary dialog will appear, displaying a detailed list of the changes you made. Review the list and click Accept Changes to proceed with Section 5.4.2, “Installation Summary”, or click Cancel & Return to Custom Partitioning if you want to make any more changes.

5.4.10.1. Creating Standard Partitions

Standard partitions are the most common type of partition, with the widest support across operating systems. For example, Microsoft Windows uses exclusively physical partitions and can not natively work with LVM or Btrfs. Most Fedora partitioning setups will also require at least one standard partition for the /boot directory, and possibly also another standard partition with the BIOS Boot or EFI System file system to store the boot loader.
See Appendix B, An Introduction to Disk Partitions for additional information about the concepts behind physical partitions.
Create Standard Partition
The Manual Partitioning screen, showing available options for a selected standard partition.
Figure 5.18. Create Standard Partition

Follow the procedure below to create mount points on standard physical partitions:
Procedure 5.3. Creating Standard Partitions
  1. Click the + button at the bottom of the list showing existing mount points. A new dialog window will open.
  2. In the new dialog window, specify a mount point for which you want to create a separate mount point - for example, /. Optionally, specify a size for the partition using standard units such as MB or GB (for example, 50GB). Then, click Add mount point to add the mount point and return to the main partitioning screen.

    Note

    When creating a swap partition, specify the mount point as swap. For a BIOS Boot partition, use biosboot. For an EFI System Partition, use /boot/efi.
    For information about these partition types, see Section 5.4.10.6, “Recommended Partitioning Scheme”.
  3. The mount point has now been created using the default settings, which means it has been created as an LVM logical volume. Select the newly created mount point in the left pane to configure it further, and convert it to a physical partition by changing the Device Type option to Standard Partition. Then, click Update Settings in the bottom right corner of the screen.
  4. In the Device(s) section on the right side of the screen, you can see that the partition has been assigned to one or more hard drives. Click the Modify button to configure on which drive this partition will be created.
  5. In the Configure Mount Point dialog, you can specify which physical devices (disks) this volume may reside on. You can select one or more disks which will be used to hold this volume by holding down Ctrl and clicking each disk in the list. If you select multiple disks here, Anaconda will determine where exactly the partition should be created based on how you configured the rest of the installation. If you want to make sure that this partition is placed on a specific hard drive, select only that drive and unselect all others.
    After you finish configuring the partition's location, click Save to return to the main Manual Partitioning screen.
  6. Configure other settings specific to the partition - its Mount Point, Desired Capacity, and File System. Press Update Settings to apply any changes to the configuration.
Repeat this procedure for any additional standard partitions you want to create.