GPT kontra MBR -uppstart

Gpt Vs Mbr Booting



För det mesta låter vi bara datorn startas, men ibland måste vi kontrollera det. En av dessa tider är när du vill dubbla starta. Hur disken är organiserad påverkar vad du behöver göra och tänka på. Det sätt som datorer startar och har startat är genom att använda Master Boot Record. Det var det gamla sättet, men du kommer fortfarande att se partitionsprogramvara som ger dig möjlighet att använda detta system. GPT betyder GUID -partitionstabell; den introducerades för att ta itu med BIOS -begränsningar, en är storleken på hårddisken som den kan hantera. För att kunna använda GPT måste du ha en UEFI -baserad dator. År 2021 gör du det! Se bara upp för decennier gammal hårdvara om du är en tinkerer. Observera att du fortfarande kan fortsätta använda MBR om du vill göra det.

Standarderna i din start.

Låt oss se till att vi vet vilken standard som gör vad:







BIOS kontrollerar din maskinvara innan den letar efter hårddisken och MBR. MBR är en del av disken vid den fysiska början. Detta utrymme är bara i början. Så BIOS letar efter MBR, som i sin tur pekar på operativsystemet.



UEFI gör samma jobb som BIOS, men istället för att peka på en specifik adress på disken söker den efter din ESP. ESP är partitionen där du har alla filer som kör din boot manager. Du kan peka på valfri *.efi -fil; dessa filer är körbara och körs oftast grub.



Den intressanta delen är att UEFI också kan peka på din MBR -partitionerade disk. Detta var nödvändigt eftersom många system bara hade dessa skivor och behövde hålla sig till dem i några generationer. Detta innebär att du fortfarande kan välja att partitionera din disk med MBR. Du kommer inte att ha några problem med att göra detta om inte din disk är över 2,2 terabyte.





Att använda GPT på din disk har dock många fördelar, och den extra komplexiteten är mycket liten. En sista detalj som du kan lägga till på din disk är PMBR. PMBR fungerar som MBR när hårdvaran inte kan hantera det. Det är bara ett problem med bakåtkompatibilitet.

Hur använder jag detta?

Detta är intressant för dig att veta när du installerar en ny distribution. De flesta distributioner har inbyggd partitionering, men vissa gör det inte. När du är klar med installationen kan du fortfarande behöva partitionera nya diskar; därför bör du känna skillnaden mellan partitioneringsstandarderna. Om du inte har några särskilda krav bör du använda GPT och alla standarder som distributionen föreslår.



Skäl att välja GPT framför MBR

Detta är det enklaste sättet att partitionera din enhet, gör inte det till din anledning att göra det! Även kompatibilitet är vanligtvis inte en anledning eftersom din partitionsprogramvara kommer att skapa PMBR som nämnts tidigare. Du skulle tvingas ha åtminstone PMBR på alla USB -enheter som du planerar att använda på riktigt gammal maskinvara. Alla hårddiskar som du installerar i en maskin med UEFI bör du använda GPT. Orsakerna är många. Din disks storlek är inte ditt främsta problem; i det här fallet har du i stället många funktioner som talar för GPT.

En funktion är att du kan ha så många partitioner som ditt operativsystem tillåter. Den ursprungliga begränsningen är vanligtvis 128 partitioner, men standarden tillåter många fler. Om du behöver fler partitioner har du förmodligen valt fel strategi och borde tänka om. Den andra funktionen du bör uppskatta är att bordet ligger på två platser på disken. På en MBR -disk har du tabellen på den första sektorn och ingen annanstans! Med GPT har du tabellen på två ställen; början och slutet av disken. Utöver det är det verkligen enkelt att göra en säkerhetskopia av ESP till externa medier. GPT använder också CRC för att kontrollera att partitionstabellen är hälsosam. Detta kan ge dig riklig varning om att en av kopiorna är skadad. I det här fallet använder systemet den andra kopian och startar som vanligt. Om detta är din situation, starta gdisk '/dev/sdX', skriv 'v' för att verifiera din disk och sedan 'w'. Du kommer att hamna med båda borden i gott skick. VARNING: Om du har fysiska problem med disken kan du få en icke-startbar disk. Behåll säkerhetskopior!

Flytta från MBR till GPT

Eftersom du med största sannolikhet vill använda GPT finns det ett sätt att flytta till MBR. Du kan vanligtvis uppnå detta utan att skriva om hela disken, även om du bör behålla säkerhetskopior!

Det tidigare nämnda verktyget 'gdisk' kan göra det åt dig. Det är ännu enklare att använda 'cgdisk', där du har en lista med partitioner listade och alternativ längst ner. Det ser ut som 'cfdisk' och fungerar nästan samma. När du startar 'cgdisk' får du varningar om att disken är en MBR -disk och att 'gdisk' kommer att konvertera din disk. Detta händer i minnet, och du kan backa när som helst. När du har verifierat att ändringarna är bra, korsa fingrarna och skriv till disken. Om du har en anständig och hälsosam disk, bör du sluta med en GPT -disk. Detta kan misslyckas eftersom vissa program som skapar MBR -skivor inte justeras korrekt och 'gdisk' inte kommer att återställa din hårddisk.

Slutsats

I ditt nuvarande system är det vanligtvis onödigt att använda MBR. Om du har mycket gammal hårdvara kan du använda den, men under drift av hårdvara som är nyare än 2007 är du nära garanterad att ha stöd för GPT. Eftersom GPT är mer robust och säker bör du använda GPT utom i extremt sällsynta fall. Ha kul med din bärbara media, och om du fortfarande kan hålla en BIOS -maskin igång; Beröm! Det är en prestation i sig!