gpt и parted Debian Squeeze / Wheezy

GUID Partition Table (GPT) — стандарт формата размещения таблиц разделов на физическом жестком диске. Он является частью Расширяемого микропрограммного интерфейса (англ. Extensible Firmware Interface, EFI) — стандарта, предложенного Intel на смену отжившего BIOS, одного из последних реликтов первозданной IBM PC. EFI использует GPT там, где BIOS использует Главную загрузочную запись (англ. Master Boot Record, MBR). Для жестких дисков размером больше 2 TB использовать необходимо GPT, MBR с такими дисками работать не будет. Если вы используете Debian или Ubuntu Linux, вам нужно перекомпилировать ядро, с параметром CONFIG_EFI_PARTITION.

File Systems
   Partition Types
     [*] Advanced partition selection
     [*] EFI GUID Partition support (NEW)
egrep -i CONFIG_EFI_PARTITION /boot/config-`uname -r`
CONFIG_EFI_PARTITION=y

UPD:
На новых ядрах Debian поддержка EFI Partitions включена изначально.

:~# egrep -i CONFIG_EFI_PARTITION /boot/config-`uname -r`
CONFIG_EFI_PARTITION=y
:~# uname -r
3.2.0-4-686-pae

В RedHat и CentOS поддержка GPT в ядре работает изначально. Для работы с GPT партициями необходимо использовать утилиту parted. fdisk и cfdisk работать с такими партициями не будут.

aptitude install parted
parted /dev/sdb
(parted) help

parted gpt linux

Показать партиции

(parted) print

Числовой номер слева соответствует номеру партиции, например /dev/sda1 соответствует номеру 1.
Для того чтобы создать раздел необходимо выполнить команду

(parted) mkpart ext4 340G 3001G

где

  • ext4 — идентификатор файловой системы
  • 340G — начальная позиция
  • 3001G — конечная позиция

В нашем случае будет создан раздел размером 2661GB в конце диска.

(parted) set 5 ext4 on

Чтобы удалить раздел

(parted) rm 5

parted выполняет все опции без подтверждения будьте внимательны.
После этого раздел можно форматировать.

(parted) mkfs 5 ext4

Или так

# mkfs.ext4 /dev/sda5

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

Ваш адрес email не будет опубликован.