Разметка диска

Материал из ALT Linux Wiki
Версия от 12:26, 20 сентября 2023; Pechenovv (обсуждение | вклад) (доработка инструкции по изменению размера раздела)

На данной странице будет описана разметка диска с помощью утилиты Parted.

Запуск утилиты с выбором диска

parted /dev/sdb

Выбор диска

select /dev/sda

Вывод списка разделов

print

Создать таблицу разделов

mktable тип

Доступные типы: aix, amiga, bsd, dvh, gpt_sync_mbr, gpt, mac, msdos, pc98, sun, loop.

GPT - gpt; Legacy, BIOS - msdos.

Пример:

mktable msdos

Создание раздела

mkpart тип раздела файловая система начало конец
  • типы: primary, extended
  • файловые системы:

Пример:

mkpart primary ext2 0 400М

Создает раздел с 0 до 400Мб

А

mkpart primary ext2 400 M -1s

Создает раздел от 400Мб до конца.

Доступные FS: ext2, fat16, fat32, hfs, hfs+, hfsx, linux-swap, ntfs, reiserfs, ufs, btrfs

Удаление раздела

rm 3

где 3 - номер раздела из команды print.

Изменение размера раздела

resizepart 1

где 1 - номер раздела из команды print.
Команда спросит до какого размера расширять. Свободное место можно посмотреть введя

print free

Раздел изменен, но файловая система осталась нетронутой. Для изменения её размера выходим из parted, нажав   CTRL   +   D  , либо командой

quit

Для изменения размера ФС вводим команду ниже. Для специфичных ФС нужно указать точку монтирования, для ext4 не нужно

resize2fs /dev/sdaX

X - Номер раздела, который мы увеличили.
Теперь можно проверить изменения, введя команду

df

Перемещение раздела

Форматирование раздела

Создание метки

name 1 alt

где 1 - номер раздела из команды print.

Источники: blog.sedicomm.com, nxmnpg.lemoda.net, losst.ru