Linux-MBR


4.文件系統

本章同步視頻:https://edu.51cto.com/sd/e4874

4.2 主引導記錄MBR(Master Boot Record)

  1.MBR簡介     

        硬盤的0柱面、0磁頭、1扇區稱爲主引導記錄MBR(Master Boot Record),它由三個部分組成,主引導程序(boot loader)、硬盤分區表DPT(Disk Partition table)和硬盤有效標誌(55AA)。

        在總共512字節的主引導扇區裏主引導程序佔446個字節,第二部分是Partition table區(分區表),即DPT,佔64個字節,硬盤中分區有多少以及每一分區的大小都記在其中。第三部分是magic number,佔2個字節,固定爲55AA。

             image.png                                  

       mbr是獨立於操作系統的,地位與分區表同級,所以,格式化任何分區內都影響不到他, 包括ghost備份,還原。

        bios檢測到一個硬盤後,將硬盤的0柱面、0磁頭、1扇區的內容經過簡單判斷後,讀取至內存中的指定位置,然後跳轉至這個位置,開始從這個位置運行。

2.查看MBR內容

字節偏移(16進制)

字節數

描述

00~1BD

446

引導代碼

1BE~1CD

16

分區表項1

1CE~1DD

16

分區表項2

1DE~1ED

16

分區表項3

1EE~1FD

16

分區表項4

1FE~1FF

2

簽名值“55AA”


[root@localhost tmp]# dd if=/dev/sda of=mbr bs=512 count=1

1+0 records in

1+0 records out

512 bytes (512 B) copied, 0.000354244 s, 1.4 MB/s

[root@localhost tmp]# hexdump -C mbr   

#內容以55aa結束


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章