Forskel mellem MBR og partitionstabel

MBR vs partitionstabel

Når vi formaterer en ny harddisk, støder vi undertiden på betingelserne partitionstabel og MBR, der står for Master Boot Record. Dette er ikke noget, vi er nødt til at tackle dagligt, men er nødvendige for computeren for at fungere korrekt. Selvom de to ofte bruges sammen, er der store forskelle mellem MBR og partitionstabellen; hovedsageligt, hvad de bruges til. MBR er placeret i den første sektor på en harddisk, og det er, hvad BIOS udfører lige efter, at det var færdig med at konfigurere hardwaren. Det er derefter MBR's ansvar at lokalisere og starte det korrekte operativsystem på drevet. På den anden side er partitionstabellen kun et par poster, der fortæller computeren, hvordan harddisken er opdelt eller partitioneret. Dette giver dig mulighed for at dele dit drev og få det til at se ud som om du har flere drev, selvom du bare har et.

MBR er faktisk et eksekverbart program på lavt niveau, der indeholder de relevante instruktioner til opstart af computeren. Som sådan er det modtageligt for malware, der kan erstatte dens kode med noget mere ondsindet. Dette er allerede blevet udstillet af nogle vira, der erstatter MBR med deres egen kode for at levere deres egen nyttelast, også før computeren er i stand til at starte OS. Selvom partitionstabellen ikke er en eksekverbar, skal den også beskyttes. Hvis partitionstabellen er beskadiget, kan computeren ikke se, hvor den ene partition starter, og hvor den anden begynder. Dette kan resultere i datakorruption og endda medføre, at computeren ikke starter.

Intel udviklede MBR til deres tidlige computersystemer. De placerede MBR i den første sektor på drevet, så det er de første oplysninger, der findes på disken. Dette er beregnet til, at BIOS ikke har problemer med at finde den efter den første startproces. Fordi partitionstabellen ikke er rigtig stor, placeres den derefter i MBR, så den også er let tilgængelig, selv uden brug af programmer på højere niveau.

Resumé:

  1. MBR bruges til at starte computeren, mens partitionstabellen bruges til at dele drevet
  2. MBR er en eksekverbar, mens partitionstabellen ikke er
  3. Partitionstabellen er placeret inde i MBR