Czytam dokumenty w CentOS.org .
W sekcji 25.1.2. Partycje: Zamieniając jeden dysk w wiele , istnieje następujące oświadczenie:
Tabela partycji jest podzielona na cztery sekcje lub cztery partycje podstawowe. Partycja podstawowa to partycja na dysku twardym, która może zawierać tylko jeden dysk logiczny (lub sekcję). Każda sekcja może zawierać informacje niezbędne do zdefiniowania pojedynczej partycji, co oznacza, że tablica partycji może zdefiniować nie więcej niż cztery partycje.
Nie rozumiem, dlaczego mogą istnieć tylko cztery partycje. Czy to taki sposób, w jaki został zaprojektowany na początku? Czy naprawdę mogą istnieć tylko 4 partycje podstawowe?
Są tylko cztery, ponieważ struktury danych dla tabeli partycji MBR pozwalają tylko na dokładnie cztery rekordy opisujące partycje:
Można utworzyć dodatkowe tabele partycji zagnieżdżone w definicjach tzw. „Partycji rozszerzonej”, ale zdefiniowane w nich partycje są tradycyjnie nazywane partycjami „logicznymi”. Należy pamiętać, że jest to ograniczenie tej konkretnej implementacji. Inne typy partycji, takie jak tabela partycji GUID , nie mają tego ograniczenia.
źródło
Partycja podstawowa jest koncepcją niskiego poziomu - dotyczy początkowego procesu uruchamiania komputera i jest oparta na dobrze zdefiniowanym zestawie specyfikacji. Dlatego bardzo trudno jest zmienić liczbę partycji podstawowych, ponieważ wielu producentów dysków i płyt głównych musiałoby zgodzić się na wdrożenie nowego standardu.
Praktycznie rzecz biorąc, jest to kwestia sporna - ma to znaczenie w „czasie rozruchu” dla pierwszego uruchomienia systemu operacyjnego, ale o to chodzi. Istnieją rozszerzone partycje, które pozwalają na więcej partycji na dysku. Nie można ich jednak uruchomić.
Zasadniczo - większość systemów operacyjnych działa z większą abstrakcją dysku - menedżerami woluminów logicznych - co oznacza, że faktyczna topologia dysku jest w dużej mierze nieistotna. (I rzeczywiście, często nie jest pożądane dzielenie puli pamięci)
źródło
/boot
partycji i, jak mówię, wierzę, że może to być z pewnością partycja rozszerzona.Nie jestem pewien, czy spóźnię się na przyjęcie, ale oto:
Rozmiar tablicy partycji ma wynosić 64 bajty, a każda tabela partycji ma 16 bajtów. 16 * 4 = 64 i dlatego nie ma już miejsca na żadne inne wpisy w tablicy partycji.
W celu obejścia tego problemu czwarty wpis zawiera zapis dotyczący partycji rozszerzonej, który może zawierać sekwencyjne wskaźniki do innych partycji rozszerzonych.
https://docs.microsoft.com/en-us/windows/win32/fileio/basic-and-dynamic-disks
źródło