Warum kann ich nur vier Partitionen haben?

11

Warum ist die Anzahl der Partitionen auf 4 begrenzt?

Jede Referenz wäre nützlich.

PK
quelle
… Außer dass 4 nicht das Limit ist. Wenn Sie das wissen, hätten Sie eine Frage stellen können, die keine Unwahrheit voraussetzt, wie z. B. "Wie viele Partitionen können maximal auf einer Festplatte erstellt werden?" … Außer dass diese Frage bereits gestellt wurde .
JdeBP

Antworten:

18

Die Beschränkung liegt bei 4 Primärpartitionen und ergibt sich aus der Struktur des Master Boot Record (MBR). Es können jedoch 3 primäre Partitionen und 1 erweiterte Partition vorhanden sein, die eine beliebige Anzahl logischer Partitionen enthalten können.

EFI unterstützt GUID- Partitionstabellen, für die diese Einschränkung nicht gilt.

Iain
quelle
3

Es ist kein Linux-Problem. Standard-Disc-Partitionen (vom BIOS unterstützt) erlauben nur 4 Partitionen. Die Standardformatierung für Discs ist uralt.

TomTom
quelle
1

Die Beschränkung auf vier (primäre) Partitionen ist das Ergebnis einer gemeinsamen Konvention, die sowohl von BIOS als auch von Betriebssystemen verwendet wird und MBR genannt wird, um die Partitionen einer Festplatte anzugeben. Die 1983 verfasste MBR-Konvention sieht nur vier primäre Partitionen vor. Der MBR ist eine Datenstruktur, die sich im ersten Sektor jeder Festplatte befindet und die Speicherorte der Festplattenpartition, die Nummer der zu startenden "aktiven" Partition und einen kleinen Bootloader enthält, der den erwarteten Bootloader laden kann in der VBR am Anfang der Boot-Partition sein.

Die Beständigkeit der MBR-Konvention beruht auf der Tatsache, dass Änderungen sowohl am BIOS als auch am Betriebssystem erforderlich sind, und auf der Tatsache, dass die Konvention bis 2010, als die ersten Festplatten mit mehr als 2 TB im Handel erhältlich waren, für die meisten von ihnen ausreichend war der Markt. Benutzer, die mehr Partitionen benötigten, verwendeten Partitionen, die nur vom Betriebssystem unterstützt wurden.

Der UEFI- Ersatz für das BIOS unterstützt die GUID- Format-Partitionstabelle oder GPT, für die weder die Partitionsgrößen- noch die Partitionsnummernbeschränkungen des MBR-Formats gelten. Die GPT wird nach dem MBR in den zweiten LBA-Sektor geschrieben. Das GPT-Format ist nun de facto der Nachfolger des MBR.

Linux unterstützt GUID-Partitionstabellen seit Kernel-Version 2.6.9. Wenn Sie es verwenden möchten, um die MBR-Beschränkung von 2 TB / vier Partitionen zu umgehen, lesen Sie diese hervorragende Erklärung und die Anleitung zu IBM Developerworks.

Jonathan Ben-Avraham
quelle