Provided by: util-linux-locales_2.41-4ubuntu3_all bug

NAZWA

       partx - informuje jądro o obecności i numeracji partycji na dysku

SKŁADNIA

       partx [-a|-d|-P|-r|-s|-u] [-t typ] [-n M:_N_] [-] dysk

       partx [-a|-d|-P|-r|-s|-u] [-t typ] partycja [dysk]

OPIS

       Po podaniu urządzenia lub obrazu dysku, partx stara się przetworzyć tablicę partycji i wypisać jej
       zawartość. Może również nakazać jądru dodać lub usunąć partycje ze swojego rejestru.

       Argument dysk jest opcjonalny, gdy podano argument partycja. Aby wymusić sprawdzenie partycji tak, jak
       gdyby była całym dyskiem (np. aby wypisać zagnieżdżone podpartycje) proszę użyć argumentu "-"
       (łącznik-minus). Na przykład:

          partx --show - /dev/sda3

       Zinterpretuje sda3 jako cały dysk, zamiast partycję.

       partx nie jest programem fdisk - dodawanie i usuwanie partycji nie modyfikuje dysku, lecz jedynie
       informuje jądro o obecności i numeracji partycji na dysku.

OPCJE

       -a, --add
           Dodaje podane partycji lub odczytuje dysk i dodaje wszystkie partycje.

       -b, --bytes
           Wypisuje rozmiary w bajtach, zamiast w formacie czytelnym dla ludzi.

           Domyślnie jednostką w której pokazywane są rozmiary jest bajt, a przedrostki jednostek są
           wielokrotnościami 2^10 (1024). Symbole jednostek są pokazywane w skróconej formie, aby poprawić
           czytelność, poprzez pokazanie jedynie pierwszej litery np. "1 KiB" i "1 MiB" stają się odpowiednio:
           "1 K" i "1 M", tj. cząstka "iB", będąca częścią nazw jednostek, jest celowo pomijana.

       -d, --delete
           Usuwa podane partycje lub wszystkie partycje. Nie jest błędem usuwanie nieistniejących partycji,
           dlatego opcję tę można łączyć z dużymi zakresami --nr, bez względu na partycje aktualnie obecne na
           urządzeniu.

       -g, --noheadings
           Nie wypisuje wiersza nagłówka przy opcji --show lub --raw.

       -l, --list
           Wypisuje partycje. Wszystkie liczby są podane jako 512-bajtowe sektory. Ten format wyjściowy jest
           PRZESTARZAŁY na rzecz --show. Proszę go nie używać w nowych skryptach.

       -n, --nr M:N
           Określa zakres partycji. Ze względu na kompatybilność wsteczną, obsługiwany jest też format M-N.
           Zakres może zawierać liczby ujemne, np. --nr -1:-1 oznacza ostatnią partycję, a --nr -2:-1 oznacza
           dwie ostatnie partycje. Obsługiwane sposoby podawania zakresu to:

           M
               Określa tylko jedną partycję (np. --nr 3).

           M:
               Określa jedynie dolny limit (np. --nr 2:).

           :N
               Określa jedynie górny limit (np. --nr :4).

           M:N
               Określa dolny i górny limit (np. --nr 2:4).

       -o, --output lista
           Definiuje kolumny wyjściowe do wyjścia typu --show, --pairs i --raw. Jeśli nie podano ustawienia
           kolumn, używany jest zestaw domyślny. Opcja --help wypiszę listę wszystkich obsługiwanych kolumn.
           Opcji nie można łączyć z opcjami --add, --delete, --update lub --list.

       --output-all
           Wypisuje wszystkie dostępne kolumny.

       -P, --pairs
           Wypisuje partycje w formacie KLUCZ="wartość".

       -r, --raw
           Wypisuje partycje w surowym formacie wyjściowym.

       -s, --show
           Wypisuje partycje. Kolumny wyjściowe można wybrać, i ustawić ich kolejność, opcją --output. Wszystkie
           liczby (poza SIZE - rozmiarem) są podane w 512-bajtowych sektorach.

       -t, --type typ
           Określa typ tablicy partycji.

       --list-types
           Wypisuje obsługiwane typy partycji i wychodzi.

       -u, --update
           Aktualizuje podane partycje.

       -S, --sector-size rozmiar
           Nadpisuje domyślny rozmiar sektora.

       -v, --verbose
           Tryb szczegółowy.

       -h, --help
           Wyświetla ten tekst i wychodzi.

       -V, --version
           Wyświetla wersję i wychodzi.

ŚRODOWISKO

       LIBBLKID_DEBUG=all
           włącza wyjście debugowania libblkid.

PRZYKŁAD

       partx --show /dev/sdb3, partx --show --nr 3 /dev/sdb, partx --show /dev/sdb3 /dev/sdb
           Wszystkie trzy polecenia wypisują partycję 3 dysku /dev/sdb.

       partx --show - /dev/sdb3
           Wypisuje wszystkie podpartycje na /dev/sdb3 (urządzenie jest używane jako cały dysk).

       partx -o START -g --nr 5 /dev/sdb
           Wypisuje początkowy sektor partycji 5 na /dev/sdb, bez nagłówka.

       partx -o SECTORS,SIZE /dev/sda5 /dev/sda
           Wypisuje długość w sektorach oraz odczytywalny dla człowieka rozmiar partycji 5 na /dev/sda.

       partx --add --nr 3:5 /dev/sdd
           Dodaje wszystkie dostępne partycje od 3 do 5 (włącznie) na /dev/sdd.

       partx -d --nr -1: /dev/sdd
           Usuwa ostatnią partycję na /dev/sdd.

AUTORZY

       Davidlohr Bueso <dave@gnu.org>, Karel Zak <kzak@redhat.com>

       Pierwotną wersję napisał Andries E. Brouwer <aeb@cwi.nl>

ZOBACZ TAKŻE

       addpart(8), delpart(8), fdisk(8), parted(8), partprobe(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 partx 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                                    2025-07-02                                           PARTX(8)