Master Boot Record

A HupWiki-ből...

(MBR szócikkből átirányítva)

A merevlemez legelső szektora. Itt található az operációs rendszert elindító program (bootloader), és a partíciós tábla. A bootloader gyakran nem csak egy operációs rendszert indít, hanem menüből lehet kiválasztani az indítandó rendszert.

Az MBR felépítése (a merevlemezek szektorának mérete 512 bájt):

  • Bootloader (446 bájt): A bootloader kódját tartalmazza
  • Partíciós tábla (64 bájt): A partíciós táblát tartalmazza
  • Ellenőrző bájtok (2 bájt): 0x55 0xAA kell tartalmaznia.

A partíciós tábla 4 darab 16 bájtos bejegyzésből áll, amik egy partíciót írnak le:

  • boot jelző (1 bájt): 0x80 jelenti az aktív partíciót, különben 0
  • partíció kezdete (3 bájt): a partíció kezdő szektorát adja meg C/H/S módban
  • partíció típusa (1 bájt): a partíció típusát adja meg
  • partíció vége (3 bájt): a partíció utolsó szektorát adja meg C/H/S módban
  • partíció kezdete (4 bájt): a partíció kezdő szektorának sorszámát adja meg
  • partíció mérete (4 bájt): a partíció mérete szektorokban

Mint látszik a partíció elhelyezkedése kétféleképpen is meg van adva. Egyszer sorszámokkal, egyszer pedig C/H/S értékekkel. Az előbbi egy egytől kezdődő sorszám, utóbbi felépítése:

  • 0-5. bitek: fej
  • 6-15. bitek: cilinder
  • 16-23- bitek: szektor

Kapcsolódó szócikkek

FIXME