No GUI, nu-i bai - partiționare din CLI

Deși gparted, și alte unelte similare există, este util a ști partiționa folosind terminalul.
Există, de asemenea distribuții, unde, la instalare ai doar terminalul, deși una din ele, Arch Linux, dispune de archinstall incepând din Aprilie, 2021.

Important: UEFI vs BIOS

Atât Unified Extensible Firmware Interface (UEFI), cât și BIOS-ul sunt software de nivel scăzut (lowlevel) care pornesc atunci când bootezi PC-ul, înainte de a porni sistemul de operare.
Dar, UEFI este o soluție mai modernă: suportă hard diskuri mai mari, timpi de pornire mai rapizi, mai multe funcții de securitate și — convenabil — grafică și cursor.

PC-uri mai noi includ UEFI, dar îl numesc „BIOS”, pentru a evita să-i deruteze pe cei obișnuiți cu un BIOS tradițional.
Chiar dacă PC-ul tău folosește termenul „BIOS”, PC-urile moderne pe care le cumperi astăzi aproape sigur vin cu firmware UEFI în loc de un BIOS.

De aceea, în acest ghid, se presupune că e nevoie de ESP (EFI System Partition), SWAP, root (system) și partiție home, separate, pe un disk de 128G, și GPT ca table partiții.

Toate comenzile necesita root, de aceea sunt precedate de #

Partitionare cu gdisk:

# gdisk /dev/sdX

În meniul gdisk:

  • o - pentru creare GPT nou
  • n - pentru creare partiție nouă - ESP
    • Partition number: 1 - numărul, și locul partiției
    • First sector: enter (default) - primul sector, de unde începe partiția
    • Last sector: +512M 512M este suficient, deși uneorei este recomandat 1G.
    • Hex code type / GUID (când întreabă): pune tipul EFI:
      • EF00 (EFI System)
  • n - pentru creare partiție nouă - SWAP
    Se calculează de obicei in funcție de RAM - există unelte ce te pot ajuta: SwapCalc | The swap partition calculator
    • Partition number: 2
    • First sector: enter
    • Last sector: +4G
    • Type: 8200 (Linux swap)
  • n pentru creare partiție nouă - root
    • Partition number: 3
    • First sector: enter
    • Last sector: +100G
    • Type: 8300 (Linux filesystem)
  • n pentru creare partiție nouă - /home
    • Partition number: 4
    • First sector: enter
    • Last sector: enter (restul)
    • Type: 8302 (Linux /home)
  • w (write table) + confirmare

2) mkfs

Presupunem partițiile:

  • ESP: /dev/sdX1
  • SWAP: /dev/sdX2
  • root (/): /dev/sdX3
  • home (/home): /dev/sdX4
# mkfs.fat -F 32 -n EFI /dev/sdX1
# mkswap -L SWAP /dev/sdX2
# mkfs.btrfs -L ROOT /dev/sdX3
# mkfs.btrfs -L HOME /dev/sdX4