Usunięcie partycji to nie jest to samo co formatowanie dysku. Ja zaczynam od rozróżnienia, czy trzeba skasować tylko wpis z tablicy partycji, czy wyczyścić cały nośnik i zostawić go jako nieprzydzielone miejsce. Poniżej pokazuję, jak usunąć partycje z dysku w Windows i Linuksie, kiedy wystarczy prosty klik, a kiedy lepiej użyć terminala albo wyczyścić podpisy systemów plików.
Najważniejsze rzeczy, które warto wiedzieć zanim zaczniesz
- Usunięcie partycji zwykle oznacza skasowanie wpisu w tablicy partycji, a nie automatyczne nadpisanie danych.
- Przed operacją trzeba wiedzieć, czy chcesz usunąć jedną partycję, czy przygotować cały dysk od zera.
- Partycja powinna być odmontowana; w Windows nie da się też usunąć partycji systemowej, rozruchowej ani tej z aktywnym plikiem stronicowania.
- Na dyskach MBR usunięcie partycji logicznej może zmienić numery kolejnych partycji i rozwalić wpisy w `fstab` albo konfiguracji bootowania.
- Jeśli po usunięciu system nadal widzi stare sygnatury, przydaje się narzędzie do czyszczenia podpisów, np. `wipefs`.
Najpierw rozróżnij usunięcie partycji od wyczyszczenia dysku
Najczęstszy błąd widzę wtedy, gdy ktoś chce „usunąć partycję”, ale tak naprawdę potrzebuje jednego z trzech różnych efektów. Czasem chodzi tylko o zwolnienie miejsca na dysku, czasem o usunięcie całego układu partycji, a czasem o pozbycie się także podpisów systemów plików, żeby nośnik wyglądał jak świeży.
| Cel | Co robię | Efekt | Kiedy to ma sens |
|---|---|---|---|
| Jedna partycja | Usuwam tylko wybraną partycję w narzędziu graficznym albo w terminalu | Powstaje wolne miejsce w tablicy partycji | Gdy chcesz zachować resztę układu dysku |
| Cały układ partycji | Używam `clean`, `sfdisk --delete` albo podobnej operacji na całym dysku | Dysk przestaje mieć widoczne partycje | Gdy przygotowujesz nośnik od zera |
| Tylko podpisy | Uruchamiam `wipefs -a` | Narzędzia przestają rozpoznawać stare sygnatury | Gdy po usunięciu coś nadal „widzi” stary system plików |
Ja zawsze zaczynam od sprawdzenia układu w `lsblk` albo w menedżerze dysków i upewniam się, że patrzę na właściwe urządzenie. To mała czynność, ale potrafi oszczędzić bardzo dużego błędu. Następny krok zależy już od systemu, z którego korzystasz.
W Windows najszybciej zrobisz to przez zarządzanie dyskami
W Windows najprościej pracuję w `Zarządzaniu dyskami`, jeśli chcę usunąć pojedynczą partycję bez pamiętania składni. W dokumentacji Microsoft rozdzielam tu trzy różne operacje: usunięcie partycji, usunięcie woluminu dynamicznego i `clean`, które czyści cały układ partycjonowania dysku.
Najprostsza ścieżka w interfejsie
- Otwieram `Zarządzanie dyskami`.
- Sprawdzam, czy wybrałem właściwy dysk i właściwą partycję.
- Klikam prawym przyciskiem myszy na partycji i wybieram usunięcie.
- Potwierdzam operację.
Ważne: nie usuniesz w ten sposób partycji systemowej, rozruchowej ani tej, na której działa aktywny plik stronicowania. Na dyskach dynamicznych trzeba być jeszcze ostrożniejszym, bo usunięcie partycji może naruszyć cały zestaw woluminów, a nie tylko jeden wycinek przestrzeni.
Przeczytaj również: Podział dysku pod Linux - Jak dobrać układ i uniknąć błędów?
Gdy potrzebujesz DiskPart
Jeśli GUI nie wystarcza, przechodzę do DiskPart. To wygodne, gdy pracuję zdalnie, z pendrive’a serwisowego albo po prostu chcę mieć powtarzalną sekwencję poleceń.
diskpart
list disk
select disk 1
list partition
select partition 3
delete partition override
Parametr `override` omija część zabezpieczeń, więc używam go tylko wtedy, gdy wiem dokładnie, dlaczego zwykłe usunięcie jest blokowane. Jeśli chcesz wyczyścić cały dysk, a nie pojedynczą partycję, używam `clean`. Gdy zależy ci na pełnym nadpisaniu każdego sektora, wchodzi w grę `clean all`, ale to już jest zdecydowanie wolniejsze.
Do woluminów dynamicznych lepiej używać `delete volume`, a nie `delete partition`. To drobna różnica w składni, ale bardzo ważna w skutkach. Jeśli pracujesz w Windows, ta granica jest naprawdę istotna, bo pomylenie tych dwóch operacji kończy się niepotrzebnym zamieszaniem.
Gdy działam z Linuksa, zwykle idę w stronę narzędzi graficznych albo terminala, bo tam mam większą swobodę w doborze metody.

W Linuksie najwygodniej użyć GParted
Jeżeli wolę widzieć układ dysku na ekranie, wybieram GParted. Interfejs jest prosty: najpierw odmontowuję partycję, potem wybieram `Delete`, a na końcu zatwierdzam operację przyciskiem `Apply`. W manualu GParted ta kolejność jest opisana wprost, a sama aplikacja przypomina, że edycja partycji zawsze niesie ryzyko utraty danych.
- Uruchamiam GParted z uprawnieniami administratora.
- Wybieram właściwy dysk z listy urządzeń.
- Jeśli partycja jest zamontowana, odmontowuję ją.
- Klikam prawym przyciskiem na partycję i wybieram usunięcie.
- Na końcu stosuję wszystkie zaplanowane operacje.
Uwaga: partycje logiczne na układzie MBR potrafią się renumerować po usunięciu jednej z nich. Jeśli skasujesz partycję pośrodku, kolejne mogą dostać nowe numery urządzeń, a to z kolei potrafi zepsuć wpisy w `/etc/fstab` albo konfigurację bootowania opartą na nazwach `/dev/sdXN`.
Jeśli zależy ci tylko na usunięciu wpisu partycji, GParted załatwia sprawę szybko. Jeśli jednak po wszystkim chcesz jeszcze odciąć stare sygnatury, przechodzę do terminala, bo tam mam większą kontrolę nad detalami.
Terminal w Linuksie daje większą kontrolę
Do pracy z konsoli najczęściej wybieram `cfdisk`, `parted` albo `sfdisk`. Każde z tych narzędzi działa trochę inaczej, ale efekt jest podobny: usuwasz wpis partycji, odświeżasz układ i zostawiasz dysk w stanie, w którym da się go dalej użyć.
| Narzędzie | Co robi | Kiedy je wybieram | Na co uważać |
|---|---|---|---|
| `cfdisk` | Usuwa bieżącą partycję z interfejsu tekstowego | Gdy chcę prostą, ręczną pracę z dyskiem | Zmiany są w pamięci do momentu zapisania |
| `parted` | Usuwa partycję poleceniem `rm` | Gdy znam numer partycji i chcę działać szybko | Na układzie MBR logiczne partycje mogą dostać nowe numery |
| `sfdisk` | Usuwa jedną lub wszystkie partycje w trybie skryptowym | Gdy chcę automatyzacji albo powtarzalności | Przed masową operacją warto zrobić kopię układu |
| `wipefs` | Usuwa sygnatury systemów plików, RAID i tablic partycji | Gdy po usunięciu trzeba posprzątać podpisy | Nie kasuje całej zawartości danych |
Przykładowa sesja w `cfdisk` wygląda tak:
sudo cfdisk /dev/sdX
# wybierz partycję
# d - usuń bieżącą partycję
# W - zapisz zmiany na dysk
W `parted` robię to podobnie, tylko bardziej liniowo:
sudo parted /dev/sdX
(parted) print
(parted) rm 3
(parted) quit
Jeśli chcę usunąć konkretną partycję z automatu albo wyczyścić całą tabelę, `sfdisk` jest bardzo wygodny. Przed większą zmianą lubię najpierw zapisać układ dysku, na przykład poleceniem `sfdisk --dump /dev/sdX > uklad.txt`, żeby w razie potrzeby móc odtworzyć strukturę bez zgadywania.
sudo sfdisk --backup --delete /dev/sdX 2
To usuwa drugą partycję i zapisuje kopię układu przed zmianą. Gdy po wszystkim system nadal widzi stare sygnatury, uruchamiam `wipefs -a` na właściwym urządzeniu. To ważne rozróżnienie: `wipefs` usuwa podpisy, ale nie nadpisuje całej zawartości danych, więc nadaje się do porządkowania metadanych, nie do bezpowrotnego niszczenia plików.
sudo wipefs -a /dev/sdX
W praktyce ta sekwencja daje mi największą kontrolę. Najpierw usuwam partycję, potem sprawdzam, czy system nie trzyma się starych metadanych, a dopiero na końcu decyduję, czy trzeba jeszcze zbudować nową tablicę partycji. To prowadzi już prosto do porządkowania wpisów montowania i startu systemu.
Po usunięciu zaktualizuj montowania i wpisy startowe
Samą operację można wykonać poprawnie, a i tak narobić problemów, jeśli gdzieś nadal odwołujesz się do starej nazwy partycji. Dotyczy to przede wszystkim `/etc/fstab`, konfiguracji GRUB oraz skryptów, które montują woluminy po nazwach `/dev/sdXN` zamiast po UUID lub etykiecie.
- Sprawdzam, czy usunięta partycja nie jest już nigdzie montowana.
- Aktualizuję `/etc/fstab`, jeśli wpis był oparty na starej nazwie urządzenia.
- Jeśli zmieniły się numery logicznych partycji, koryguję także konfigurację bootowania.
- Po większych zmianach odświeżam widoczność dysków w systemie albo robię restart.
Najbardziej podstępne są sytuacje, w których wszystko wygląda dobrze od razu po zmianie, a problem wychodzi dopiero przy następnym uruchomieniu. Wtedy winne są zwykle stare wpisy montowania, nie sama operacja usunięcia.
Najczęstsze błędy, które psują cały proces
W tym miejscu nie robi się już nic odkrywczego, tylko eliminuje typowe wpadki. I właśnie one najczęściej kosztują najwięcej czasu.
- Pomylenie właściwego dysku, bo `/dev/sda`, `/dev/sdb` i `nvme0n1` łatwo ze sobą pomylić.
- Próba usunięcia zamontowanej partycji bez wcześniejszego odmontowania.
- Kasowanie partycji systemowej, bootowej albo tej z aktywnym plikiem stronicowania.
- Zapomnienie o tym, że na MBR logiczne partycje mogą się renumerować.
- Założenie, że samo usunięcie partycji nadpisuje dane. Nie nadpisuje.
Jeśli potrzebujesz pełnego wyczyszczenia nośnika, traktuję to jako osobny scenariusz, a nie „mocniejszą wersję” zwykłego usuwania partycji. To jedno rozróżnienie potrafi oszczędzić bardzo dużo nerwów.
Przed zamknięciem sprawdź jeszcze ten krótki zestaw rzeczy
Ja przed zatwierdzeniem zawsze robię szybki przegląd: czy wybrany jest właściwy dysk, czy ważne dane są zabezpieczone, czy partycja jest odmontowana i czy wiem, co stanie się z wolnym miejscem po usunięciu. Jeśli usuwasz tylko jedną partycję z dysku danych, zwykle kończy się to po prostu pustym obszarem, który można wykorzystać ponownie. Jeśli usuwasz cały układ, od razu zdecyduj, czy dysk ma wrócić jako MBR, czy GPT, a dopiero potem twórz nowe woluminy.
- Zrób kopię ważnych danych przed operacją.
- Po zmianie sprawdź układ poleceniem `lsblk` albo w menedżerze dysków.
- Jeśli dysk ma wrócić do użycia, od razu ustal nowy schemat partycji.
- Gdy system nadal widzi stare sygnatury, usuń je osobno narzędziem do czyszczenia podpisów.
W praktyce najlepiej działa prosty porządek: identyfikacja dysku, usunięcie partycji, porządkowanie podpisów i kontrola wpisów montowania. Dzięki temu zmiana układu nie zamienia się w awarię, tylko w kontrolowaną operację administracyjną.