Partitioning guide

Partitioning guide

Booting and Partitioning explained

GNOS will not create partitions, you have to use  GParted manually prior install.

GNOS does not require you to set partition types or to format partitions.

Selected partitions will be automatically formatted by the installer.

Partition tables

GNOS supports both MBR & GUID partition tables.

GPT: GUID partition table

When using GPT, a small (64Mb) grub partition flagged bios_grub is required.

This GRUB partition(s) cannot be encrypted.

MBR: Master boot record

When using MBR, some reserved unpartitionned space at the begining of the disk is recommended.

Booting

GNOS supports both Legacy BIOS & UEFI booting methods and has  Apple EFI 1.5 support.

Do I need UEFI partition(s)

If you plan to boot using UEFI mode, set UEFI in STORAGE_OPTIONS.

A dedicated UEFI partition is required.

If you select several UEFI partitions, those will be mirrored using Linux md-raid.

UEFI partitions cannot be encrypted.

Also remember that UEFI mode requires to use GPT.

Special Partitions

Do I need SWAP partition(s)

Generally you don’t, but here are some cases requiring a swap partition:

More info here: https://help.ubuntu.com/community/SwapFaq

If you select several SWAP partitions, those will be mirrored (not stripped) using Linux md-raid.

If you set CRYPTO_ROOT in STORAGE_OPTIONS, SWAP partitions will be encrypted.

Do I need BOOT partition(s)

Generally you don’t, but here are some cases requiring a boot partition:

If you select several BOOT partitions, those will be mirrored using Linux md-raid.

If you set CRYPTO_BOOT in STORAGE_OPTIONS, BOOT partitions will be encrypted.

Sample layouts

[Reserved:8Mb][SWAP:2*RAM][ROOT:*]
[GPT:64Mb][SWAP:2*RAM][ROOT:*]