Forskel mellem MBR og partitionstabel Forskel mellem

Anonim

MBR mod partitionstabellen

Når du formaterer en ny harddisk, oplever vi undertiden betingelserne partitionstabel og MBR, som står for Master Boot Record. Det er ikke noget, vi skal håndtere dagligt, men det er nødvendigt af computeren for at fungere ordentligt. Selv om de to ofte bruges sammen, er der store forskelle mellem MBR og partitionstabellen; hovedsageligt, hvad de bruges til. MBR'en er placeret i den første sektor af en harddisk, og det er, hvad BIOS'en udfører, lige efter at det er færdigt med at konfigurere hardware. Det er så MBR'ens ansvar at finde og starte det korrekte operativsystem på drevet. På den anden side er partitionstabellen blot et par poster, der fortæller computeren, hvordan harddisken er opdelt eller partitioneret. Dette giver dig mulighed for at opdele dit drev og få det til at se ud som om du har flere drev, selvom du bare har en.

MBR er faktisk et lavt eksekverbart program, der indeholder de relevante instruktioner om opstart af computeren. Som sådan er det udsat for malware, der kan erstatte sin 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, selv 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 fortælle, hvor en partition starter, og hvor den anden begynder. Dette kan resultere i data korruption og endda forårsage computeren ikke at starte.

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

Sammendrag:

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