A merevlemez logikai felépítése
Bevezetés
Amikor a számítógépet használja, az adatok fájlszerkezetek és könyvtárak formájában kerülnek elrendezésre a fa struktúrája szerint, és ezek a merevlemezen tárolódnak.
Az operációs rendszer kezeli ezeket az adatokat a merevlemezen. Következésképpen a merevlemeznek rendelkeznie kell egy adott szervezettel, amely a rendszered számára érthető.
Logikai felépítés
A Master Boot Record (vagy MBR)
A merevlemez elején az MBR. Amikor a számítógép elkezdi a merevlemez használatát, akkor először néz ki.
Az MBR-nek saját szervezete van. Az MBR mérete 512 bájt.
A rendszerbetöltő az MBR első 446 bájtja. Ez a rész a végrehajtható kódot tartalmazza, ahol a programok elhelyezhetők.
A partíciós táblák négy, 16 bájtos résidőt tartalmaznak, amelyek a lemezen található elsődleges vagy kiterjesztett partíció leírását tartalmazzák.
Itt van egy partíció leírása:
- A partíció állapota (inaktív partíció indítható) - (1 bájt)
- Egyéni fejek a partíció elején - (1 bájt)
- Hengerágazat és a partíció kezdete - (2 byte)
- A partíció típusa (fájlrendszer, pl. 32 zsír, ext2 stb.) - (1 bájt)
- A partíció végének vezetője (1 bájt)
- Hengerágazat és a pontszám vége - (2 byte)
- Szektorok száma az MBR és a partíció első szektora között - (4 bájt)
- A partíció szektorának száma - (4 bájt)
A Magic Number két bájt, amely meghatározza, hogy a merevlemezen betöltő-betöltő van-e. Ha igen, a mágikus számnak egyenlőnek kell lennie a hexadecimális 55AA értékkel.
források
- //www.wikipedia.org/wiki/Master_boot_record
- //www.brothersofnet.freesurf.en/sans_popup/mbr_table_partition.html
- //www.datarescue.com/laboratory/partition.htm