Яка максимальна підтримка ємності диска для fdisk ? Хоча ми знаємо, що не можемо створити розділ, більший за 2 ТБ. Чи можемо ми створити три первинних та 5 логічних розділів з 8TB диска?
Яка максимальна підтримка ємності диска для fdisk ? Хоча ми знаємо, що не можемо створити розділ, більший за 2 ТБ. Чи можемо ми створити три первинних та 5 логічних розділів з 8TB диска?
Відповіді:
Немає. fdisk
"підтримує" будь-яку таблицю розділів диска ( Master boot record або GUID Partition Table ) підтримує - оскільки все, що вона робить, це редагувати її.
Записи Master Boot Record містять 32-бітні неподписані значення, що визначають початковий сектор кожного розділу та кількість секторів .
Отже, у вас є максимум 2**32-1
секторів адресного простору, який становить 2 ТБ із секторами 512В та 16 ТБ із секторами 4К.
Оскільки сума двох 32-бітних цілих чисел може перевищувати 32-бітний діапазон, ви можете мати розділ, починаючи біля лінії 2 ТБ і поширюючись на ще 2 ТБ. Linux та Win7 + підтримують це (див. Master_boot_record # Partition_table_entries @ Wikipedia ).
Розширені завантажувальні записи мають значення, які враховуються від початку розширеного розділу, але оскільки розширений розділ у цілому повинен мати запис у MBR, він не збільшує доступний простір, ніж можливо в MBR.