Scroll to navigation

PARTX(8) Керування системою PARTX(8)

НАЗВА

partx - повідомлення ядру щодо наявності і нумерації розділів на диску

КОРОТКИЙ ОПИС

partx [-a|-d|-P|-r|-s|-u] [-t тип] [-n M:_N_] [-] диск

partx [-a|-d|-P|-r|-s|-u] [-t тип] розділ [диск]

ОПИС

За заданим пристроєм або образом диска partx намагається обробити таблицю розділів і вивести список її вмісту. Програма також може наказати ядру додати або вилучити розділи його облікового списку.

Аргумент диск є необов’язковим, якщо вказано аргумент розділ. Щоб програма примусово сканувала розділ так, наче він є цілим диском (наприклад, щоб отримати список вкладених підлеглих розділів), скористайтеся аргументом «-» (дефіс або мінус). Приклад:

partx --show - /dev/sda3

Оброблятиме sda3 як цілий диск, а не як розділ.

partx не є програмою fdisk - додавання і вилучення розділів не призводить до змін на диску, а лише повідомляє ядру про наявність і нумерацію розділів на диску.

ПАРАМЕТРИ

-a, --add

Додати вказані розділи або прочитати диск і додати усі розділи.

-b, --bytes

Print sizes in bytes rather than in human-readable form.

By default, sizes are shown in units that are powers of 1024 bytes. The formal abbreviations for these units (KiB, MiB, GiB, ...) are further shortened to just their first letter: K, M, G, ....

-d, --delete

Вилучити вказані розділи або усі розділи. Вилучення розділів, яких не існує, не вважається помилкою, тому цим параметром можна користуватися у поєднанні із великими діапазонами --nr, не переймаючись поточним набором розділів на пристрої.

-g, --noheadings

Не виводити рядок заголовка при використанні --show або --raw.

-l, --list

Вивести список розділів. Зауважте, що усі числа буде вказано у 512-байтових секторах. Цей формат виведення є ЗАСТАРІЛИМ. Користуйтеся замість нього --show. Не використовуйте його у новонаписаних скриптах.

-n, --nr M:N

Вказати діапазон розділів. З метою забезпечення зворотної сумісності передбачено також підтримку формату M-N. Діапазон може містити від’ємні числа, наприклад, --nr -1:-1 означає «останній розділ», а --nr -2:-1 означає «два останніх розділи». Підтримувані специфікації діапазонів:

M

Визначає точно один розділ (приклад: --nr 3).

M:

Визначає лише нижню межу (приклад: --nr 2:).

:N

Визначає лише верхню межу (приклад: --nr :4).

M:N

Визначає нижню і верхню межі (приклад: --nr 2:4).

-o, --output список

Визначити стовпчики виведення для використання з --show, --pairs і --raw. Якщо не визначено компонування виведених даних, буде використано типовий набір. Скористайтеся параметром --help, щоб отримати список усіх підтримуваних стовпчиків. Цей параметр не можна поєднувати з параметрами --add, --delete, --update та --list.

--output-all

Вивести список усіх доступних стовпчиків.

-P, --pairs

Вивести список розділів з використанням формату КЛЮЧ="значення".

-r, --raw

Вивести список розділів з використання формату виведення без обробки.

-s, --show

Вивести список розділів. Стовпчики виведення можна вибрати або переупорядкувати за допомогою параметра --output. Усі числа (окрім SIZE) буде вказано у 512-байтових секторах.

-t, --type тип

Вказати тип таблиці розділів.

--list-types

Вивести список усіх підтримуваних типів розділів і завершити роботу.

-u, --update

Оновити вказані розділи.

-S, --sector-size розмір

Перезаписати типовий розмір сектора.

-v, --verbose

Режим докладних повідомлень.

-h, --help

Вивести текст довідки і завершити роботу.

-V, --version

Показати дані щодо версії і завершити роботу.

СЕРЕДОВИЩЕ

LIBBLKID_DEBUG=all

вмикає показ діагностичних повідомлень libblkid.

ПРИКЛАД

partx --show /dev/sdb3, partx --show --nr 3 /dev/sdb, partx --show /dev/sdb3 /dev/sdb

Усі три команди виводять список розділу 3 /dev/sdb.

partx --show - /dev/sdb3

Виводить усі підрозділи на /dev/sdb3 (пристрій буде використано як цілий диск).

partx -o START -g --nr 5 /dev/sdb

Виводить початковий сектор розділу 5 на /dev/sdb без заголовка.

partx -o SECTORS,SIZE /dev/sda5 /dev/sda

Виводить довжину у секторах і зручний для читання розмір розділу 5 на /dev/sda.

partx --add --nr 3:5 /dev/sdd

Додає усі доступні розділи від 3 до 5 (включно) на /dev/sdd.

partx -d --nr -1: /dev/sdd

Вилучає останній розділ на /dev/sdd.

АВТОРИ

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

Початкову версію програми було написано Andries E. Brouwer <aeb@cwi.nl>

ТАКОЖ ПЕРЕГЛЯНЬТЕ

addpart(8), delpart(8), fdisk(8), parted(8), partprobe(8)

ЯК НАДІСЛАТИ ЗВІТ ПРО ВАДИ

Для звітування щодо вад скористайтеся системою стеження за вадами <https://github.com/util-linux/util-linux/issues>

ДОСТУП ДО ПРОГРАМИ

Програма partx є частиною пакунка util-linux, який можна отримати з архіву ядра Linux <https://www.kernel.org/pub/linux/utils/util-linux/>.

2026-02-28 util-linux 2.42-rc1