Skip to main content

Non-automated Partitioning Options

Estimated reading: 2 minutes 82 views

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

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. And most importantly, please be aware that the root directory is immutable, and any directory within it will be 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 are free to use any filesystem for additional data partitions.

We emphasize that users must add labels to the partitions; otherwise, some functionality, such as upgrades and rollbacks using the Nitrux Update Tool System, will be lost. Optionally, choose to encrypt the whole system (or each partition individually).