Provided by: util-linux-locales_2.41.2-4ubuntu1_all 

NAZWA
cfdisk - wyświetla lub zmienia tablicę partycji dysku
SKŁADNIA
cfdisk [opcje] [urządzenie]
OPIS
cfdisk jest programem korzystającym z interfejsu curses, służącym do partycjonowania dowolnych urządzeń
blokowych. Domyślnym urządzeniem jest /dev/sda.
Proszę zauważyć, że cfdisk zapewnia podstawowe funkcje partycjonowania poprzez interfejs przyjazny dla
użytkownika. Bardziej zaawansowane funkcje są dostępne w programie fdisk(8).
Wszelkie zmiany etykiety dysku będą przechowywane jedynie w pamięci, a dysk pozostanie niezmodyfikowany
do momentu, gdy użytkownik zdecyduje się zapisać swoje zmiany. Proszę zachować ostrożność, przed wydaniem
polecenia zapisu.
Od wersji 2.25 cfdisk obsługuje etykiety dysku MBR (DOS), GPT, SUN i SGI, ale nie obsługuje adresowania
CHS (cylinder-głowica-sektor). CHS nigdy nie było istotne w Linuksie, a ten sposób adresowania nie ma
żadnego sensu we współczesnych urządzeniach.
Od wersji 2.25 cfdisk nie zapewnia również polecenia 'print' (wypisz). Bogata funkcjonalność tego typu
jest zapewniana w narzędziach partx(8) i lsblk(8).
Aby usunąć starą tablicę partycji z urządzenia, proszę skorzystać z wipefs(8).
OPCJE
-L, --color[=kiedy]
Koloryzuje wynik. Opcjonalnym argumentem kiedy może być auto, never (nigdy) lub always (zawsze). Gdy
nie poda się argumentu kiedy, domyślnym ustawieniem jest auto. Kolory mogą być wyłączone, aktualne
wbudowane ustawienie domyślne pokaże opcja --help. Zob. również rozdział KOLORY.
--lock[=tryb]
Używa blokady na wyłączność BSD do urządzeń i plików na których działa. Opcjonalnym argumentem tryb
może być yes, no (albo 1 lub 0) lub też nonblock. Jeśli nie poda się trybu, domyślną wartością jest
yes. Opcja ta przesłania zmienną środowiskową $LOCK_BLOCK_DEVICE. Choć domyślnie nie jest używana
żadna blokada, zaleca się jej użycie aby uniknąć kolizji z systemd-udevd(8) i innymi narzędziami.
-r, --read-only
Wymusza otwarcie w trybie tylko do odczytu.
-b, --sector-size rozmiar-sektora
Określa rozmiar sektora dysku. Możliwe wartości są następujące: 512, 1024, 2048 i 4096. Jądra jest
świadome rozmiaru sektora zwykłych urządzeń blokowych. Proszę używać tej opcji tylko dla bardzo
starych jąder, przy pracy z obrazami dysku lub w celu nadpisania wartości domyślnej jądra. Od
util-linux-2.17 fdisk rozróżnia logiczny i fizyczny rozmiar sektora. Ta opcja zmienia obie wartości
rozmiarów sektora na podany rozmiar-sektora.
-z, --zero
Rozpoczyna od wyzerowanej w pamięci tablicy partycji. Opcja nie zeruje tablicy partycji na dysku;
zaczyna jedynia program bez odczytywania istniejącej tablicy partycji. Opcja umożliwia utworzenie
nowej tablicy partycji od zera lub na podstawie skryptu kompatybilnego z sfdisk(8).
-h, --help
Wyświetla ten tekst i wychodzi.
-V, --version
Wyświetla wersję i wychodzi.
POLECENIA
Polecenia cfdisk można wprowadzać wciskając odpowiedni klawisz (nie trzeba go potwierdzać Enterem). Oto
lista dostępnych poleceń:
b
Przełącza flagę rozruchu (bootable) bieżącej partycji. W ten sposób można wybrać partycję podstawową,
która będzie oznaczona jako rozruchowa na danym dysku. Polecenie może nie być dostępne we wszystkich
typach etykiet parycji.
d
Usuwa (delete) bieżącą partycję. Bieżąca partycja zostanie przekształcona na wolne miejsce i
połączona z wolnym miejscem wokół niej. Partycji już oznaczonych jako wolne miejsce lub oznaczonych
jako nieużywalnych nie da się usunąć.
h
Wyświetla ekran pomocy (help).
n
Tworzy nową partycję z wolnego miejsca. cfdisk zapyta następnie o rozmiar partycji do utworzenia.
Domyślnym rozmiarem będzie całe wolne miejsce w bieżącym położeniu.
Po rozmiarze może wystąpić przyrostek oznaczający wielokrotność: KiB (=1024), MiB (=1024*1024) itd.
dla GiB, TiB, PiB, EiB, ZiB i YiB ("iB" jest opcjonalne, np. "K" ma takie samo znaczenie jak "KiB").
q
Zamyka (quit) program. W ten sposób można wyjść z programu bez zapisywania żadnych danych na dysk.
r
Redukuje lub zwiększa bieżącą partycję. cfdisk zapyta następnie o rozmiar partycji. Domyślnym
rozmiarem jest jej aktualny rozmiar. Nie można zmienić rozmiaru partycji oznaczonych jako wolne
miejsce lub oznaczonych jako nieużywalne.
Uwaga: zmniejszenie partycji może zniszczyć znajdujące się na niej dane!
s
Sortuje partycje rosnąco, według sektora początkowego. Przy usuwaniu i dodawaniu partycji, numeracja
partycji prawdopodobnie przestanie odpowiadać kolejności na dysku. To polecenie przywróci porządek
numeracji.
t
Zmienia typ partycji. Domyślnie nowe partycje są tworzone jako partycje typu Linux.
u
Zrzuca bieżącą tablicę partycji z pamięci, do pliku skryptu kompatybilnego z sfdisk(8).
Pliki skryptów są kompatybilne pomiędzy cfdisk(8), fdisk(8), sfdisk i pozostałymi programami
libfdisk. Więcej szczegółów w podręczniku sfdisk(8).
Można również załadować skrypt sfdisk do programu cfdisk, jeśli na urządzeniu brak tablicy partycji
lub gdy uruchomiono cfdisk z opcją wiersza poleceń --zero.
W
Zapisuje (write) tablicę partycji na dysk (konieczne jest wpisanie wielkiego W). Operacja ta może
zniszczyć dane na dysku, dlatego konieczne jest jej dodatkowe potwierdzenie, wpisując "tak" lub
"nie". Po wpisaniu "tak", cfdisk zapisze tablicę partycji na dysk, a następnie zażąda ponownego
odczytania tablicy partycji z dysku przez jądro.
Ponowne odczytanie tablicy partycji nie zawsze zadziała. W takim przypadku konieczne jest
poinformowanie jądra o nowych partycjach za pomocą partprobe(8) lub partx(8) albo ponownie uruchamić
system.
x
Przełącza dodatkowe informacje o partycji.
strzałka w górę, strzałka w dół
Przesuwa kursor do poprzedniej lub następnej partycji. Jeśli istnieje więcej partycji niż mieści się
na ekranie, można wyświetlić następny (poprzedni) zestaw partycji, przesuwając się w dół (górę) z
pozycji ostatniej (pierwszej) partycji wyświetlonej na ekranie.
strzałka w lewo, strzałka w prawo
Wybiera poprzednią lub następną pozycję menu. Wciśnięcie klawisza Enter wykona aktualnie zaznaczoną
pozycję.
Wszystkie polecenia można podawać jako małe lub wielkie litery (za wyjątkie zapisu - musi być to wielkie
W). Będąc w podmenu lub w zachęcie, klawisz Esc powróci do głównego menu.
KOLORY
Kolorowanie wyjściowe zaimplementowano poprzez terminal-colors.d(5). Jawne kolorowanie można wyłączyć za
pomocą pustego pliku
/etc/terminal-colors.d/cfdisk.disable
dla polecenia cfdisk albo dla wszystkich narzędzi plikiem
/etc/terminal-colors.d/disable
Od wersji 2.41, obsługiwana jest również zmienna środowiskowa $NO_COLOR, służąca do wyłączenia
kolorowania wyjścia, o ile nie włączy się je wprost opcją wiersza poleceń.
Globalne ustawienie przesłonią $XDG_CONFIG_HOME/terminal-colors.d lub $HOME/.config/terminal-colors.d
danego użytkownika.
Proszę zauważyć, że kolorowanie wyjścia może być domyślnie włączone i wówczas katalogi terminal-colors.d
mogą jeszcze nie istnieć.
cfdisk nie obsługuje dostosowania kolorów za pomocą pliku z opisem kolorów.
ŚRODOWISKO
CFDISK_DEBUG=all
włącza wyjście debugowania cfdisk.
LIBFDISK_DEBUG=all
włącza wyjście debugowania libfdisk.
LIBBLKID_DEBUG=all
włącza wyjście debugowania libblkid.
LIBSMARTCOLS_DEBUG=all
włącza wyjście debugowania libsmartcols.
LIBSMARTCOLS_DEBUG_PADDING=on
używa widocznych znaków wypełnienia. Wymaga włączenia LIBSMARTCOLS_DEBUG.
LOCK_BLOCK_DEVICE=<tryb>
używa blokady na wyłączność BSD. Tryb to "1" lub "0". Więcej informacji w opisie opcji --lock.
AUTORZY
Karel Zak <kzak@redhat.com>
Aktualna implementacja cfdisk powstała w oparciu o pierwotny cfdisk autorstwa Kevina E. Martina
<martin@cs.unc.edu>.
ZOBACZ TAKŻE
fdisk(8), parted(8), partprobe(8), partx(8), sfdisk(8)
ZGŁASZANIE BŁĘDÓW
Problemy należy zgłaszać w systemie śledzenia błędów <https://github.com/util-linux/util-linux/issues>.
DOSTĘPNOŚĆ
Polecenie cfdisk jest częścią pakietu util-linux, który można pobrać ze strony Archiwum jądra Linux
<https://www.kernel.org/pub/linux/utils/util-linux/>.
util-linux 2.41.2 2025-10-17 CFDISK(8)