Partx – это простая, но полезная утилита командной строки, ориентированная на обслуживание вашей системы Linux.

Она используется для сообщения ядру о наличии и нумерации разделов на диске.

В этой короткой статье мы объясним использование полезных команд Partx с помощью примеров в Linux.

Обратите внимание, что вам нужно запустить partx с привилегиями root, иначе используйте команду sudo для получения привилегий root.

1. Чтобы вывести таблицу разделов диска, вы можете выполнить любую из следующих команд.

Обратите внимание, что в этом случае partx будет видеть sda10 как целый диск, а не как раздел (замените /dev/sda10 на соответствующий узел устройства, с которым вы хотите работать в вашей системе):

# partx --show /dev/sda10
или 
# partx --show /dev/sda10 /dev/sda

2. Чтобы вывести список всех подразделов в /dev/sda (обратите внимание, что устройство используется как целый диск), выполните:

# partx --show /dev/sda

3. Вы также можете указать диапазон отображаемых разделов, используя параметр –nr.

Используйте опцию -o, чтобы определить выходные столбцы. Он может быть использован для –show или других связанных опций.

Например, чтобы напечатать начальный и конечный секторы раздела 10 в /dev/sda, выполните:

# partx -o START, END --nr 10 /dev/sda

4. Чтобы прочитать диск и попытаться добавить все разделы в систему, используйте опции -a и -v (подробный режим) следующим образом.

# partx -v -a /dev/sdb 

5. Чтобы отобразить длину в секторах и понятный человеку размер раздела 3 в /dev/sdb, выполните следующую команду.

# partx -o SECTORS,SIZE  /dev/sdb3 /dev/sdb 

6. Чтобы добавить указанные разделы с 3 по 5 (включительно) в /dev/sdb, используйте следующую команду.

# partx -a --nr 3:5 /dev/sdb

7. Вы также можете удалить разделы, используя флаг -d.

Например, чтобы удалить последний раздел в /dev/sdb, используйте следующую команду. В этом примере –nr -1: -1 означает последний раздел на диске.

# partx -d --nr -1:-1 /dev/sdb

8. Чтобы указать тип таблицы разделов, используйте флаг -t, а для отключения заголовков – флаг -g.

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

См. также:

 

Поделитесь статьей:

4 thoughts on “🆖 8 примеров использования команд Partx в Linux

Добавить комментарий