MS-DOS stili Ana Önyükleme Kaydı (MBR), Apple Bölüm Haritası (APM) ve UEFI stili GUID Bölüm Tablosu (GPT) arasındaki farklar şunlardır:
Disk boyutu
MBR ve APM kullanılabilir disk boyutunu 2 TiB olarak sınırlar (bir bölüm 2 TiB sınırının ötesinde başlayamaz veya bitemez). GPT ile, disk 8 ZiB'ye kadar olabilir.
Bölüm sayısı
MBR dört bölümle sınırlıdır.
Sınırı aşmak için, bölümlerden biri genellikle bir dizi "mantıksal bölüm" içeren iç içe geçmiş bir "genişletilmiş bölüm" olarak oluşturulur. Bunun için en yaygın kullanılan şema Genişletilmiş Önyükleme Kaydıdır , ancak BSD sistemleri genellikle bunun yerine BSD disk etiketini yerleştirir .
APM 62 bölüme kadar büyüyebilir; GPT en az 128 olabilir.
Bölüm meta verileri
MBR bölümleri 1-byte "type" koduna sahiptir, faydalı olması için çok küçüktür (çoğu işletim sistemi çok genel tür kodları kullanır ve gerisini tahmin eder). Windows NT ayrıca, aynı modeldeki birden fazla disk arasında ayrım yapmak için 4 baytlık bir "disk kimliği" tanıttı.
APM metinsel "tip tanımlayıcıları" (32 ASCII byte) kullanır, örn Apple_UFS
. Ayrıca, açıklayıcı bir bölüm adı için 32 bayt ayırır.
GPT, adından da anlaşılacağı gibi, bölüm türü için 16 baytlık bir GUID'yi, belirli bir bölümü (partuuid) tanımlamak için başka bir GUID'yi ve tüm diski tanımlamak için başka bir GUID'yi (MBR "disk kimliği" amacıyla benzer şekilde) kullanır. . Ayrıca, bir bölüm etiketi için 72 bayt (UTF-16) ayırır.
Sistem mimarileri
Intel tabanlı Mac'ler yalnızca GPT sürücülerden önyüklenebilirken, PowerPC tabanlı Mac'ler yalnızca APM'yi destekler.
"Düzenli" IBM uyumlu bilgisayarlar, 0'uncu sektör geçerli bir BIOS önyükleyici ve AA55h
önyükleme imzası içerdiği sürece herhangi bir diski önyükleyebilir . Bu genellikle MBR anlamına gelir, ancak tüm GPT bölümlenmiş disklerde bu gereksinimi karşılayan bir "koruyucu MBR" vardır.
UEFI kullanan bilgisayarların hem GPT'yi hem de MBR'yi desteklemesi gerekir - yine UEFI uyumlu bir önyükleyici mevcut olduğu sürece. (UEFI, önyükleyicileri belirli bir tür koduyla FAT32 bölümünde tutar.)
(İstisnalar: Bazı belirli BIOS sürümleri, GPT "koruyucu MBR" yazılımını hatalar veya hatalı özellikler nedeniyle geçersiz olarak reddediyor. Ayrıca, Windows, nedenlerden dolayı BIOS sistemlerinde bir GPT diskinden veya UEFI sistemlerinde bir MBR diskinden önyüklemeyi reddedecek Bilinmeyen.)
Boot yükleyiciler
BIOS sistemlerinde ilk önyükleyici, MBR'nin bir parçasıdır. MBR'de yalnızca bir önyükleyici bulunabilir ve bu da çift önyükleme sistemleri kurulurken çakışmalara neden olabilir. MBR açılış yükleyicisinin x86 DOS kökenleri nedeniyle, kod x86 mimarisine özgüdür.
Öte yandan, UEFI önyükleyiciler (potansiyel olarak çoklu) ve diğer EFI araçları için özel bir FAT32 bölümü kullanır. Bölüm içeriği herhangi bir işletim sisteminden kolayca yönetilebilir.
Teknik parçalar ve parçalar
- Her ikisi de 0'dan başlayan disk başına yalnızca bir MBR veya APM vardır. GPT, diskin sonuna yakın bir yedek kopyasını tutar.
MBR ve GPT ile ilgili daha ayrıntılı bilgi: Windows ve GPT SSS