Hva er et partisjonstabell?
En partisjonstabell er et stykke kode som brukes til å indikere forskjellige partisjoner eller deler av en harddisk på datamaskinen (HDD). Dette er vanligvis en del av en Master Boot Record (MBR) på en harddisk, som ofte åpnes ved oppstart av en datamaskin for å indikere den delen av stasjonen som skal brukes til å starte den. Ulike partisjoner kan angis på et enkelt bord, slik at HDD-en kan deles opp i seksjoner som blir gjenkjent og skrevet til hver for seg. En partisjonstabell er vanligvis skrevet i heksadesimal notasjon, som bruker tall og bokstaver for å uttrykke et bredt spekter av numeriske verdier.
Den grunnleggende strukturen i et partisjonstabell er ganske komplisert når du først ser på det, selv om informasjonen som er gitt i den faktisk er ganske enkel. Det er bare en del av MBR-en på datamaskinens HDD, som brukes når datamaskinen første gang startes, en prosess som kalles bootstrapping eller "booting". Når datamaskinen er slått på, starter en mikrobrikke på hovedkortet som inneholder Basic Input / Output System (BIOS) for den datamaskinen. Under oppstart overleverer BIOS imidlertid kontrollen over systemet og resten av oppstarten til harddisken på datamaskinen.
Når dette skjer, brukes MBR av datamaskinen til å bestemme hvordan bootstrapping skal fortsette. En del av MBR er en partisjonstabell, som gir informasjon om de forskjellige partisjonene på harddisken, selv om det kanskje bare er en i mange grunnleggende systemer. I denne partisjonstabellen er en del av harddisken opprettet som oppstartspartisjonen, som brukes til oppstart, og andre seksjoner kan ganske enkelt brukes til lagring. Flere partisjoner kan brukes på en datamaskin for å inneholde et annet operativsystem (OS) i hver enkelt, slik at maskinen kan starte i ett operativsystem, men gi brukeren forskjellige systemer som kan brukes på samme datamaskin.
Informasjonen i en partisjonstabell er skrevet i heksadesimal notasjon, som bruker tallene "0" til "9" og bokstavene "A" til "F," som indikerer "10" til "15." Dette er et base 16-system, som betyr at antallet som er angitt, deretter multipliseres med 16 hevet til en viss kraft. For eksempel vil det heksadesimale tallet "A3" være 10x16 ^ 1 lagt til 3x16 ^ 0, eller 163. En lengre heksadesimal oppføring som "34B" vil være 3x16 ^ 2 lagt til 4x16 ^ 1 og 11x16 ^ 0, eller 843. Ulik informasjon kan formidles gjennom heksadesimal notasjon i en partisjonstabell, inkludert identiteten til oppstartspartisjonen og størrelsene på forskjellige sektorer i en eller flere partisjoner på harddisken.