Почему у меня может быть только четыре раздела?

11

Почему ограничение на количество разделов установлено на 4?

Любая ссылка будет полезной.

PK
источник
... кроме того, что 4 не предел. Зная это, вы могли бы задать вопрос, который не требует фальши в качестве его предпосылки, такой как «Какое максимальное количество разделов может быть сделано на жестком диске?» ... за исключением того , что этот вопрос уже был задан .
JdeBP

Ответы:

18

Ограничение составляет 4 первичных раздела и происходит из структуры основной загрузочной записи (MBR). Однако вы можете иметь 3 основных раздела и 1 расширенный раздел, который может содержать любое количество логических разделов.

EFI поддерживает таблицы разделов GUID , которые не имеют этого ограничения.

user1686
источник
3

Это не проблема Linux. Стандартные разделы диска (поддерживаемые BIOS) допускают только 4 раздела. Стандартное форматирование для дисков является древним.

TomTom
источник
2

Ограничение в четыре (основных) раздела является результатом общего соглашения, используемого как BIOS, так и операционными системами, называемого MBR для указания разделов диска. Конвенция MBR, которая была написана в 1983 году, предусматривает только четыре основных раздела. MBR - это структура данных, которая находится в первом секторе каждого жесткого диска и содержит расположения разделов диска, номер «активного» раздела для загрузки и небольшой загрузчик, который может загружать загрузчик, который, как ожидается, быть в VBR в начале загрузочного раздела.

Сохранение соглашения MBR связано с тем, что любое изменение требует изменения как BIOS, так и операционной системы, а также из-за того, что до 2010 года, когда первые диски объемом более 2 ТБ стали коммерчески доступными, соглашение было достаточным для большинства магазин. Пользователи, которым требовалось больше разделов, использовали разделы, поддерживаемые только в операционной системе.

UEFI для замены BIOS поддерживает GUID таблицы разделов GPT или формат, который не имеет ни размер раздела или номер раздела ограничения формата MBR. GPT записывается во второй сектор LBA, следующий за MBR. Формат GPT в настоящее время является фактическим преемником MBR.

Linux поддерживает таблицы разделов GUID начиная с версии ядра 2.6.9. Если вы хотите использовать его для того, чтобы обойти ограничение MBR 2 ТБ / четыре раздела, посмотрите это превосходное объяснение и HowTo на IBM developerworks.

Джонатан Бен-Авраам
источник