Jakie są różnice między różnymi tabelami partycji?
37
Kiedy chcę utworzyć nową tablicę partycji, mam następujące opcje:
aix
amiga
bsd
dvh
gpt
mac
msdos
pc98
sun
loop
Domyślnie wydaje się, że domyślną w gparted jest msdostablica partycji „MBR”. gptJest jednak nowszy, ale ma mniejszą obsługę systemu Windows. Używam Linuksa od dłuższego czasu, ale tak naprawdę nigdy nie zastanawiałem się nad partycjonowaniem.
Jakie są różne opcje i ich różnice? Czy istnieje zalecany dla dysków tylko z systemem Linux?
sun zapewnia obsługę schematu partycjonowania firmy Sun;
loop zapewnia obsługę surowego dostępu do dysku (w stylu pętli zwrotnej) - nie jestem pewien co do zastosowań tego.
Jak widać, większość z nich jest przeznaczona dla starszych systemów i prawdopodobnie nie będziesz musiał tworzyć tablicy partycji innego typu niż gptlub msdos.
W przypadku nowego dysku polecamgpt : pozwala na większą liczbę partycji, można go uruchomić nawet w systemach wcześniejszych niż UEFI (za pomocą grub) i obsługuje dyski większe niż 2 TiB (do 8 ZiB dla 512-bajtowych dysków sektorowych). Właściwie, jeśli nie trzeba uruchomić system z dysku, polecam nie przy użyciu schematu partycjonowania w ogóle i po prostu dodanie do całego dysku mdadm, LVM, lub zpool, w zależności od tego, czy używasz LVM (na górze mdadmlub nie) lub ZFS.
+1. Jeśli dodasz cały dysk do puli zfsonlinux, utworzy on dwie partycje gpt, partycję z wyrównaniem popiołu 1 z większą częścią dysku i małą partycję 9 na końcu dysku dla partycji systemowej EFI . Podobnie jak w przypadku MBR, przed rozpoczęciem partycji 1 jest wystarczająco dużo miejsca na program ładujący, taki jak grub.
cas
2
Czy możesz wyjaśnić bardziej szczegółowo, dlaczego „nie zaleca się używania schematu partycjonowania”, jeśli dysk nie jest wymagany do rozruchu? Dlaczego lepiej nie mieć żadnej tabeli partycji?
Jonas Stein
9
Tak, msdospartycjonowanie oparte jest na głównym rekordzie rozruchowym.
Powinieneś albo iść msdosalbo z gpt. Będziesz musiał korzystać z gpt, jeśli chcesz więcej niż 7 partycji (chyba że chcesz niestandardowego MBR, którego nie polecam, nigdy nie wiesz, jakie narzędzia przyjmują ograniczenia msdos / windows). Musisz także wybrać, gptjeśli masz dyski> 2 TB.
Jeśli jest to płyta tylko z Linuksem, która nigdy nie wejdzie do naprawdę starego systemu Linux, który nie jest obsługiwany gpt, wtedy gptnajłatwiej jest przejść .
Stary schemat partycjonowania MBR obsługuje nieokreślony łańcuch „dysków logicznych” (tj. Partycji dodatkowych) w „partycji rozszerzonej”. Podany przez ciebie limit 7 nie pochodzi z samego schematu partycjonowania, ani też (o ile mi wiadomo) z żadnych systemów operacyjnych, które go obsługują. W minionych latach przypisałem litery dysku, które przechodzą dwie trzecie drogi do końca alfabetu. Schemat partycjonowania EFI jest jednak zdecydowanie najlepszym wyborem, po części dlatego, że zniknęło całe zamieszanie i folklor na temat partycji podstawowych i rozszerzonych.
Tak,
msdos
partycjonowanie oparte jest na głównym rekordzie rozruchowym.Powinieneś albo iść
msdos
albo zgpt
. Będziesz musiał korzystać z gpt, jeśli chcesz więcej niż 7 partycji (chyba że chcesz niestandardowego MBR, którego nie polecam, nigdy nie wiesz, jakie narzędzia przyjmują ograniczenia msdos / windows). Musisz także wybrać,gpt
jeśli masz dyski> 2 TB.Jeśli jest to płyta tylko z Linuksem, która nigdy nie wejdzie do naprawdę starego systemu Linux, który nie jest obsługiwany
gpt
, wtedygpt
najłatwiej jest przejść .źródło