Podział dysku pod Linux - Jak dobrać układ i uniknąć błędów?

Bruno Krupa .

12 kwietnia 2026

Schemat ilustruje **partycjonowanie dysku** w Linuksie, pokazując ścieżkę od nazwy pliku do jego numeru inode.

Dobrze zaplanowane partycjonowanie dysku ułatwia instalację, późniejsze aktualizacje i odzyskiwanie systemu po awarii. W praktyce największą różnicę robi nie sama liczba partycji, tylko to, czy dobierzesz właściwą tablicę, sensowny rozmiar dla EFI, rozsądną przestrzeń dla systemu i miejsce na dane. Poniżej pokazuję, jak podejść do tego bez zbędnej komplikacji i jak uniknąć błędów, które później kosztują czas albo dane.

Najważniejsze decyzje zapadają przed formatowaniem, nie po nim

  • W większości współczesnych komputerów lepiej sprawdza się GPT niż MBR, zwłaszcza przy UEFI i dyskach większych niż 2 TiB.
  • Na typowym Linuksie często wystarcza jedna partycja systemowa, a swap w formie pliku, jeśli nie potrzebujesz hibernacji.
  • Osobne /home ma sens głównie wtedy, gdy często reinstalujesz system albo chcesz mocno oddzielić dane od systemu.
  • Przed zmianami zawsze sprawdzam nośnik poleceniem `lsblk` i robię kopię zapasową, nawet jeśli operacja wydaje się prosta.
  • W systemach UEFI potrzebna jest partycja EFI, a w układach z szyfrowaniem i GRUB-em trzeba wcześniej przemyśleć dostęp do /boot.

Co naprawdę robi podział dysku i kiedy ma sens

Partycja to po prostu wydzielony fragment nośnika, który system widzi jako osobny obszar. Ja zwykle traktuję ją nie jako cel sam w sobie, tylko jako narzędzie do porządkowania systemu: możesz oddzielić system od danych, ustawić osobny obszar rozruchowy, przygotować miejsce na swap albo uprościć reinstalację bez ruszania plików użytkownika.

To rozwiązanie ma sens szczególnie wtedy, gdy zależy ci na przewidywalności. Osobny system i dane ułatwiają backup, a w środowisku Linux przydają się też przy szyfrowaniu, snapshotach i dual boot. Z drugiej strony zbyt duża liczba małych partycji potrafi bardziej przeszkadzać niż pomagać, bo później jedna się zapycha, druga zostaje pusta, a trzecią trudno rozbudować bez przenoszenia danych.

W praktyce najczęściej pytanie nie brzmi „czy dzielić”, tylko „jak bardzo dzielić”. I właśnie od tego zależy wybór tablicy partycji, więc w następnym kroku przechodzę do różnicy między GPT i MBR.

GPT czy MBR i co naprawdę ma znaczenie dziś

Jeśli komputer ma UEFI, a dysk nie jest zabytkowy, najczęściej wybieram GPT. To obecny standard, który lepiej znosi duże nośniki, obsługuje więcej partycji i lepiej współgra z nowoczesnym startem systemu. MBR nadal działa, ale traktuję go jako wybór dla starszego sprzętu albo konkretnych wymagań kompatybilności.

Cecha GPT MBR
Typowe zastosowanie Nowe komputery, UEFI, Linux, dual boot Starszy BIOS, starszy sprzęt, awaryjne scenariusze
Limit rozmiaru Bez praktycznego ograniczenia dla domowych zastosowań Około 2 TiB
Liczba partycji Zwykle do 128 4 podstawowe, ewentualnie więcej przez partycję rozszerzoną
UEFI Naturalny wybór Może działać, ale bywa mniej wygodny i mniej przewidywalny
Obsługa starszych systemów Dobra, ale zależna od firmware i bootloadera Najszersza zgodność ze starym BIOS-em

Jeżeli mam jeden prosty wniosek, to taki: na współczesnym sprzęcie GPT daje mniej kompromisów. MBR wybieram tylko wtedy, gdy naprawdę muszę. Kiedy wybór tablicy jest już jasny, można dobrać sensowny układ samych partycji i tutaj łatwo przesadzić albo uprościć temat za mocno.

Dwa cylindry ilustrujące partycjonowanie dysku: jeden podzielony na 2 części, drugi na 5.

Jak dobrać układ partycji do typowego Linuksa

Nie ma jednego wzoru, który pasuje do każdego. Ja zwykle patrzę na trzy rzeczy: czy system ma startować przez UEFI, czy potrzebujesz szyfrowania oraz czy planujesz często reinstalować system. Dopiero potem dobieram rozmiary i liczbę partycji.

Scenariusz Przykładowy układ Dlaczego to działa
Typowy laptop lub desktop ESP 512 MiB, root 50-80 GiB, reszta jako dane lub /home, swap jako plik Mało komplikacji, łatwa administracja, wygodne aktualizacje
System z hibernacją ESP 512 MiB, root 50-80 GiB, swap o rozmiarze co najmniej zbliżonym do RAM Hibernacja wymaga przewidywalnego obszaru wymiany
Dual boot z innym systemem Wspólna ESP 512 MiB-1 GiB, osobny root Linuksa, ewentualnie osobne /home Nie duplikujesz infrastruktury rozruchowej
System z Btrfs albo LVM ESP + jedna większa partycja na wolumin lub kontener logiczny Lepsza elastyczność niż wiele drobnych partycji
Komputer roboczy z częstymi reinstalacjami ESP, root, osobne /home System można wymienić bez ruszania danych użytkownika

W systemach UEFI partycja EFI jest obowiązkowa do uruchomienia komputera, więc tu nie ma miejsca na zgadywanie. Jeśli planujesz pełne szyfrowanie, osobny /boot albo dobrze przemyślany układ bootloadera stają się ważniejsze niż zwykle. Gdy układ masz już w głowie, warto przejść do technicznego wykonania i zrobić to w kolejności, która minimalizuje ryzyko.

Jak wykonać podział bezpiecznie krok po kroku

Najpierw sprawdzam, z którym nośnikiem naprawdę pracuję. W Linuksie błędy zwykle nie wynikają z samego narzędzia, tylko z tego, że ktoś pomylił `/dev/sda` z innym dyskiem albo nie zauważył, że laptop pokazuje nośnik NVMe jako `/dev/nvme0n1`. Dlatego przed jakąkolwiek zmianą uruchamiam `lsblk -f`, `blkid` albo `fdisk -l`.

  1. Robię kopię danych, które mają znaczenie. To nie jest formalność, tylko warunek wejścia.
  2. Sprawdzam, czy partycje nie są zamontowane i czy pracuję na właściwym dysku.
  3. Tworzę tablicę GPT, jeśli sprzęt jest nowoczesny, a następnie zakładam partycje od granicy 1 MiB.
  4. Formatuję partycje zgodnie z ich rolą: FAT32 dla EFI, ext4 lub Btrfs dla systemu, swap tylko tam, gdzie faktycznie jest potrzebny.
  5. Montuję je i wpisuję do `/etc/fstab` identyfikatory UUID albo PARTUUID, a nie nazwy urządzeń, które mogą się zmienić.
lsblk -f
sudo fdisk /dev/nvme0n1
# g -> GPT, n -> nowa partycja, w -> zapis zmian
sudo mkfs.fat -F32 /dev/nvme0n1p1
sudo mkfs.ext4 /dev/nvme0n1p2
sudo mkswap /dev/nvme0n1p3
sudo swapon /dev/nvme0n1p3

Do szybkiej pracy lubię `fdisk`, bo jest prosty i dobrze obsługuje GPT oraz MBR. Gdy potrzebuję bardziej czytelnego widoku albo pracy na większej ilości partycji, sięgam po `parted` albo graficzny `GParted`, ale zasada pozostaje ta sama: najpierw identyfikacja, potem operacja, nigdy odwrotnie. Kiedy już wiesz, jak to zrobić, warto przejść przez błędy, które pojawiają się najczęściej.

Najczęstsze błędy, które psują cały plan

Największy błąd to brak kopii zapasowej przed zmianą rozmiaru istniejących partycji. Nawet jeśli narzędzia są dojrzałe, każda operacja na tabeli partycji niesie ryzyko, a ryzyko rośnie, gdy pracujesz na już używanym systemie.

  • Mylenie dysku docelowego z innym nośnikiem, zwłaszcza przy kilku SSD i pendrive’ach podpiętych jednocześnie.
  • Tworzenie zbyt wielu małych partycji, które trudno później rozbudować i łatwo zapchać.
  • Brak partycji EFI w instalacji UEFI albo zły system plików na tej partycji.
  • Start partycji nieodpowiadający granicy 1 MiB, co potrafi pogorszyć wydajność i komplikować pracę z niektórymi układami.
  • Zakładanie, że swap zawsze musi być osobną partycją, mimo że na wielu komputerach wystarczy swap file.
  • Planowanie hibernacji bez odpowiednio dużego obszaru wymiany.

Osobna pułapka pojawia się przy szyfrowaniu. Jeśli zaszyfrujesz wszystko bez przemyślenia kolejności startu, bootloader może nie mieć dostępu do tego, czego potrzebuje na bardzo wczesnym etapie uruchamiania. Dlatego przy bardziej złożonych układach lepiej myśleć o architekturze, a nie tylko o rozmiarach. To prowadzi wprost do pytania, kiedy zamiast mnożyć partycje lepiej sięgnąć po LVM albo Btrfs.

Kiedy lepiej postawić na LVM albo Btrfs zamiast mnożyć partycje

Ja coraz rzadziej tworzę osobne partycje „na wszelki wypadek”. Jeśli system ma być elastyczny, lepiej często sprawdza się jedna większa partycja plus warstwa logiczna, taka jak LVM, albo układ oparty o Btrfs z podwolumenami. Dzięki temu można łatwiej zmieniać rozmiary, robić snapshoty i porządkować system bez fizycznego przepinania granic między partycjami.

Rozwiązanie Największa zaleta Największy minus
LVM Łatwa zmiana rozmiarów i sensowna elastyczność w zarządzaniu woluminami Dodatkowa warstwa do zrozumienia i administracji
Btrfs Snapshoty, podwolumeny i wygodna organizacja systemu bez nadmiaru partycji Wymaga odrobiny dyscypliny i wiedzy o subvolumach
Klasyczne partycje Przejrzystość i prostota na poziomie firmware oraz instalatora Trudniej później korygować rozmiary bez migracji danych

W praktyce nie chodzi o to, żeby zawsze wybierać najbardziej zaawansowaną opcję. Chodzi o to, żeby nie płacić złożonością za efekt, którego w ogóle nie potrzebujesz. Jeśli nie planujesz snapshotów, szybkich rollbacków i częstego przesuwania przestrzeni między obszarami, klasyczny układ może być w pełni wystarczający. Gdy znasz już kompromisy, zostaje ostatnia rzecz: sensowny wzór, który najczęściej polecam na współczesnym komputerze.

Układ, który najczęściej polecam na współczesnym komputerze

Jeśli miałbym wybrać jeden bezpieczny, przewidywalny wariant dla laptopa albo domowego peceta, postawiłbym na GPT, partycję EFI 512 MiB, root 60 GiB i resztę przestrzeni na dane albo /home. Przy braku hibernacji swap jako plik zwykle wystarczy, a cały układ pozostaje prosty do utrzymania i łatwy do odtworzenia po awarii.

Gdy masz dysk 512 GB lub większy, taki schemat daje dobry balans między wygodą a porządkiem. Jeśli pracujesz na wielu systemach, dołóż współdzieloną partycję EFI zamiast tworzyć kolejne kopie tego samego elementu. Jeśli szyfrowanie jest ważne, zaplanuj je od początku, bo późniejsze dokładanie go do nieprzemyślanego układu zwykle oznacza dodatkową migrację. Właśnie taki prosty, świadomy układ najczęściej wygrywa z nadmiernym rozdrabnianiem przestrzeni.

Jeżeli mam zostawić jedną praktyczną myśl, to tę: nie projektuj układu dysku pod teoretycznie „idealny porządek”, tylko pod realne potrzeby, sprzęt i sposób używania systemu. Dobrze dobrane partycje mają pomagać w utrzymaniu Linuksa, a nie zamieniać zwykłą instalację w administracyjny labirynt.

FAQ - Najczęstsze pytania

W większości przypadków wybierz GPT. Jest to nowoczesny standard obsługujący duże dyski i systemy UEFI. MBR warto stosować wyłącznie na starszych komputerach, które nie wspierają nowszych rozwiązań rozruchowych.
Zalecany rozmiar partycji EFI to od 512 MiB do 1 GiB. Taka przestrzeń gwarantuje, że nie zabraknie miejsca na pliki rozruchowe, nawet jeśli planujesz korzystać z kilku systemów operacyjnych jednocześnie (dual boot).
Nie jest konieczna, ale bardzo przydatna. Pozwala na reinstalację systemu bez utraty plików osobistych i konfiguracji. Jeśli jednak zależy Ci na prostocie i elastyczności miejsca, jedna partycja systemowa również się sprawdzi.
Plik wymiany (swap file) jest lepszy, gdy chcesz łatwo zmieniać jego rozmiar bez edycji partycji. Osobna partycja swap jest natomiast wymagana, jeśli zamierzasz korzystać z funkcji hibernacji komputera.

Oceń artykuł

Średnia: 0.0 / 5 · 0 ocen

Tagi

partycjonowanie dysku jak podzielić dysk pod linux schemat partycji linux uefi
Autor Bruno Krupa
Bruno Krupa
Nazywam się Bruno Krupa i od wielu lat zajmuję się tematyką systemów Linux, bezpieczeństwa oraz oprogramowania. Moje doświadczenie jako redaktor oraz analityk branżowy pozwala mi na dokładne analizowanie i przedstawianie złożonych zagadnień w przystępny sposób. Specjalizuję się w obszarach związanych z zabezpieczaniem systemów operacyjnych oraz optymalizacją oprogramowania, co pozwala mi na dostarczanie wartościowych informacji dla moich czytelników. Moim celem jest zapewnienie rzetelnych, aktualnych i obiektywnych treści, które pomogą w lepszym zrozumieniu wyzwań i możliwości związanych z technologią. Wierzę, że poprzez dokładne fakt-checking i obiektywną analizę mogę przyczynić się do podnoszenia świadomości na temat bezpieczeństwa w świecie cyfrowym.

Komentarze (0)

Dodaj komentarz