Przejdź do głównej zawartości

cfdisk


  • cfdisk – interaktywne narzędzie terminalowe służące do zarządzania partycjami dysku.
  • Umożliwia tworzenie, usuwanie, zmianę typu i rozmiaru partycji za pomocą tekstowego interfejsu opartego na menu.
  • Jest częścią pakietu util-linux i działa w większości dystrybucji Linuxa.

Okno terminala
cfdisk [opcje] [urządzenie]
  • Podanie ścieżki do urządzenia blokowego (np. /dev/sda) jest wymagane.
  • Brak parametru może spowodować błąd lub uruchomienie domyślne z pytaniem o wybór urządzenia.

ParametrOpis
[urządzenie]Ścieżka do urządzenia blokowego, np. /dev/sda.
-h, --helpWyświetla pomoc z opisem wszystkich dostępnych opcji.
-V, --versionPokazuje wersję programu.
-zTworzy nową pustą tablicę partycji – usuwa wszystkie istniejące partycje.
-LPokazuje etykiety partycji zamiast UUID.

Okno terminala
# Przykład 1: Uruchomienie cfdisk dla pierwszego dysku twardego
sudo cfdisk /dev/sda
# Przykład 2: Rozpoczęcie z pustą tablicą partycji (ostrożnie!)
sudo cfdisk -z /dev/sdb
# Przykład 3: Wyświetlenie wersji zainstalowanego cfdisk
cfdisk --version

  • Wymagane uprawnienia: należy uruchamiać jako root (np. z użyciem sudo).
  • Ostrzeżenie: operacje na partycjach są nieodwracalne i mogą skutkować utratą danych – przed użyciem wykonaj kopię zapasową.
  • Obsługiwane formaty tablic partycji: MBR (dos), GPT, SGI, SUN i inne – można wybrać typ przy uruchomieniu.
  • cfdisk vs inne narzędzia: fdisk – bardziej techniczne, parted – elastyczne, gparted – graficzne.

Błąd / KomunikatPrzyczynaRozwiązanie
Permission deniedUżytkownik nie ma wystarczających uprawnieńUruchom polecenie z sudo.
Device not foundPodana ścieżka do urządzenia nie istniejeZweryfikuj ścieżkę za pomocą lsblk lub fdisk -l.
Invalid partition tableTablica partycji jest uszkodzona lub nieczytelnaUżyj opcji -z, gdisk lub utwórz nową tablicę.