Какова максимальная поддержка дискового пространства для fdisk? Хотя мы знаем, что не можем создать раздел размером более 2 ТБ. Можем ли мы создать три основных и 5 логических разделов на диске 8 ТБ?
1 ответ
Никто. fdisk
"поддерживает" все, что поддерживает таблица разделов диска (основная загрузочная запись или таблица разделов GUID), поскольку все, что она делает, это редактирует ее.
Записи основной загрузочной записи содержат 32-разрядные значения без знака, определяющие начальный сектор каждого раздела и число секторов.
Таким образом, у вас есть максимум 2**32-1
секторов адресуемого пространства, которое составляет 2 ТБ с секторами 512 В и 16 ТБ с секторами 4 КБ.
Поскольку сумма двух 32-разрядных целых чисел может превышать 32-разрядный диапазон, у вас может быть раздел, начинающийся около строки 2 ТБ и продолжающийся еще на 2 ТБ. Linux и Win7+ поддерживают это (см. Master_boot_record # Partition_table_entries @ Wikipedia).
Расширенные загрузочные записи имеют количество значений с начала расширенного раздела, но поскольку расширенный раздел в целом должен иметь запись в MBR, он не увеличивает доступное пространство сверх того, что возможно в MBR.