Как создать GPT-диск в Linux (носитель более 2 ТиБ)

C GPT в системах Linux работает утилита parted.

Чтобы узнать, какой именно тип диска (GPT или MBR) настроен вводим команду:

fdisk /dev/sdb -l

* где sdb — наш жесткий диск.

Если будет выведено предупреждение WARNING: GPT (GUID Partition Table) detected, значит используется GPT.

Также, для определения диска можно использовать gdisk, но сначала его нужно установить.

Создаем GPT

Открываем наш диск утилитой parted:

parted /dev/sdb

Откроется интерактивное меню утилиты — нажимаем p:

(parted) p

На экран будет выведена информация о разделах. Если они есть, удаляем командой rm:

(parted) rm 1

* где 1 — номер раздела. Команду нужно повторить для всех разделов. Их список мы смотрели на предыдущем шаге командой p.
* если на разделе есть важная информация, ее нужно скопировать на другой носитель.

Создаем разметку GPT:

(parted) mklabel gpt

И создаем новый раздел:

(parted) mkpart primary 0 0

* где primary указывает, что раздел является основным; 0 и 0 — использовать весь диск для создания раздела, но можно использовать часть диска, например, 0 2048GB.

Выходим из parted:

(parted) q

И форматируем диск:

mkfs.ext4 /dev/sdb

* где в качестве файловой системы выбрана ext4.

Для проверки, монтируем отформатированный диск в директорию /mnt:

mount /dev/sdb /mnt

И выводим список дисков:

df -h

Если есть необходимость монтировать диск при загрузке системы, прочитайте статью Автоматическое монтирование дисков в Linux

# Железо # UNIX # Linux
Дмитрий Моск — частный мастер
Была ли полезна вам эта инструкция?

Да            Нет