Skip to main content

Vad är en partitionstabell?

Ett partitionstabell är en kod som används för att indikera olika partitioner eller delar av en datorhårddiskenhet (HDD).Detta är vanligtvis en del av en Master Boot Record (MBR) på en HDD, som ofta är åtkomst vid start av en dator för att indikera den del av enheten som bör användas för att starta den.Olika partitioner kan indikeras på en enda tabell, vilket gör att hårddisken kan delas upp i sektioner som är erkända och skrivna till individuellt.En partitionstabell är vanligtvis skriven i hexadecimal notation, som använder siffror och bokstäver för att uttrycka ett brett utbud av numeriska värden.

Den grundläggande strukturen för en partitionstabell är ganska komplex när man först tittar på den, även om informationen i den faktiskt ärganska enkelt.Det är bara en del av MBR på en dator HDD, som används när datorn först startas, en process som kallas bootstrapping eller start.När datorn är på, börjar en mikrochip på moderkortet som innehåller det grundläggande ingång/utgångssystemet (BIOS) för den datorn uppstarten.Under uppstarten överlämnar BIOS emellertid kontrollen över systemet och resten av start till hårddisken i datorn.

När detta händer används MBR av datorn för att bestämma hur bootstrapping ska fortsätta.En del av MBR är en partitionstabell, som ger information om de olika partitionerna på hårddisken, även om det kanske bara finns ett i många grundläggande system.I denna partitionstabell upprättas en del av hårddisken som startpartitionen, som används för start, och andra avsnitt kan helt enkelt användas för lagring.Flera partitioner kan användas på en dator för att innehålla ett annat operativsystem (OS) i var och en, så att maskinen kan starta i ett operativsystem, men ge användaren olika system som kan användas på samma dator.

InformationenI en partition är tabellen skriven i hexadecimal notation, som använder siffrorna 0 till 9 och bokstäverna A till F, som indikerar 10 till 15. Detta är ett bas 16 -system, vilket innebär att det angivna antalet multipliceras med 16 upphöjda tillen viss kraft.Till exempel skulle hexadecimalt nummer A3 vara 10x16^1 tillagd till 3x16^0, eller 163. En längre hexadecimal post som 34b skulle vara 3x16^2 tillagd till 4x16^1 och 11x16^0, eller 843. Olika information kan vara att vara varaförmedlas genom hexadecimal notation i en partitionstabell, inklusive startpartitionens identitet och storleken på olika sektorer inom en eller flera partitioner på hårddisken.