Ошибка: длина раздела 6442450944 секторов превышает максимум, наложенный таблицей разделов цикла, равный 4294967295

Я пытаюсь создать раздел на машине RHEL 6.3, но parted выдаёт мне следующую ошибку:

$ sudo parted /dev/vdb mkpart logical 1
Error: partition length of 6442450944 sectors exceeds the loop-partition-table-imposed maximum of 4294967295

Альтернативная команда для создания раздела выдала мне ту же ошибку:

$ sudo parted -s /dev/vdb mkpart primary 0GB 3298GB
Error: partition length of 6442450944 sectors exceeds the loop-partition-table-imposed maximum of 4294967295

Это вывод fdisk:

$ sudo fdisk -l /dev/vdb

Disk /dev/vdb: 3298.5 GB, 3298534883328 bytes
16 heads, 63 sectors/track, 6391320 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Я погуглил ошибку, но ничего полезного не пришло. Это диск 3 ТБ, а не массив RAID.

1 ответ

Решение

Эта ошибка означает, что вы не можете создать раздел размером более 2 ТБ на MBR-разделенном диске. Вы должны использовать GPT-разделение.

Чтобы решить эту проблему, сначала создайте GPT:

parted /dev/vdb mklabel gpt

Затем продолжите разделение как обычно.

Другие вопросы по тегам