Skip to main content

Non-automated Partitioning Options

Estimated reading: 2 minutes 149 views

Users can also select Manual partitioning. However, we strongly recommend following our partition layout; otherwise, users will lose functionality such as upgrades and rollbacks with the Nitrux Update Tool System.

We recommend reading the following information before proceeding with manual partitioning.

  1. Installing Nitrux in Legacy BIOS hardware is not supported.
  2. While the layout below is our recommendation, users can add almost any directory they want as a separate partition. However, the root and home must be separate because the root directory is immutable.
  3. Please be aware that neither XFS nor F2FS partitions support downsizing, only growing.
  4. Most importantly, please note that the root directory is immutable, and any directory within it is read-only. Do not use a single partition layout.

Select the mount point of all partitions and options (where applicable).

The layout below defines our partition layout for EFI/UEFI-based computers with GPT (GUID Partition Table) storage devices.

Default Partition Layout

  • EFI System Partition
    • Label: ESP
    • Mount point: /boot/efi
    • Filesystem type: FAT32
    • Flags: boot
  • Root filesystem
    • Label: NX_ROOT
    • Mount point: /
    • Filesystem type: XFS
    • Flags: none
  • Home directory
    • Label: NX_HOME
    • Mount point: /home
    • Filesystem type: F2FS
    • Flags: none
  • /var/lib directory
    • Label: NX_VAR_LIB
    • Mount point: /var/lib
    • Filesystem type: F2FS
    • Flags: none
  • Swap
    • Label: SWAP
    • Mount point: None (automatically configured)
    • Filesystem type: Linux swap
    • Flags: swap

Important Notes

Do not add the directory /etc as a separate partition; otherwise, the system will be unbootable

We designed Nitrux to use XFS for the root partition (/) and F2FS for /home and /var/lib. NUTS (Nitrux Update Tool System) and system optimizations rely on these filesystems. Using other filesystems may result in loss of functionality, such as upgrades and rollbacks. Users may use any filesystem for additional data partitions.

We emphasize that users must add labels to the partitions; otherwise, users will lose functionality such as upgrades and rollbacks with the Nitrux Update Tool System. Optionally, encrypt the entire system (or each partition individually).