Maximale Anzahl der primären Partitionen?
Ich bin beim Lesen über die Partitionierung unter Linux, und ich fand heraus, dass es ist nicht möglich, erstellen Sie eine "unendliche" Anzahl von primären Partitionen, als ich gedacht hatte. Also, warum ist die maximale Anzahl von primären (nicht-logischen) physikalische Partitionen 4?
Auch wenn eine bestimmte partition table format erlaubt es, wie würden Sie passen einer "unendlichen" Anzahl von primären Partitionen auf einer Festplatte mit endlichen verfügbaren Speicher?
das ist, warum ich' zu sagen "unendlich" und nicht unendlich.
das ist, warum ich' zu sagen "unendlich" und nicht unendlich.
InformationsquelleAutor user3289157 | 2014-03-13
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist keine Linux-Beschränkung, es ist eine Einschränkung der MBR-partition layout. Die ursprünglichen MBR-spec passen die partition-layout in einer einzigen 512-byte-Sektor, und es gab nur Raum zu definieren, der vier "primären" Partitionen gibt. Verschiedene nichtstandardisierte Erweiterungen existieren, so dass mehr als vier Partitionen im MBR, sondern die klassischen spec nur zugeteilt für vier.
"Extended-boot-records" ein ziemlich gemeinsamen Weg bei der Ausweitung der MBR der Vergangenheit seinen ersten vier primäre Partitionen. Eine partition in der MBR Partitionstabelle ist eigentlich ein Zeiger auf eine andere partition-Tabelle. Diese zweite partition-Tabelle kann ein Zeiger in einen Dritten, etc, etc geben, im Prinzip eine unbegrenzte Anzahl von erweiterten Partitionen. Jedoch, da diese erweiterte Partitionen sind nicht definiert, die innerhalb des Haupt-MBR, Sie sind nicht der primäre Partitionen, und Sie können in der Regel nicht davon Booten.
Wechsel zu einem modernen standard, wie GPT, entfällt diese Beschränkung-aber möglicherweise nicht kompatibel mit einigen Mainboards und Betriebssysteme. Zum Beispiel, Windows unterstützt nicht die EFI, die moderne spec zugrunde liegenden GPT, es sei denn, Sie sind mit einer 64-bit-Betriebssystem.
Ich glaube nicht, dass die Anzahl der logischen Partitionen hat eine Grenze. Ich aktualisiert meine obige Antwort.
Nach wikipedia,
If the minimum size of 16,384 bytes is allocated for the partition entry array, and the default size of 128 bytes is used for each partition entry, then the maximum number of partitions is limited to 128.
Wenn ich richtig gelesen haben, können Sie 128 "primäre" Partitionen.InformationsquelleAutor Josh Watzman
4. Es ist eine Einschränkung des MBR.
Wenn du mehr willst Partitionen, die Sie erstellen können drei primäre und eine erweiterte partition.
Innerhalb der erweiterten partition, die Sie erstellen können, wie viele logische Partitionen.
Hoffe, es hilft.
InformationsquelleAutor Randeep