MBR分區、BootLoader程序、分區表
MBR(Master Boot Record) 主引導記錄,MBR在電腦硬盤的0面0道1扇區。硬盤的一個盤片的靠最外邊的是0磁道,編號依次往圓心遞增。一個磁道劃分為63個扇區,編號從1開始,每個扇區的大小是512字節。MBR分區中的BootLoader代碼是負責加載操作系統的。同時,MBR中還有硬盤的分區信息。
從上面我們可知BootLoader程序最大可以有446字節,磁盤標志用4字節記錄,磁盤分區表用64個字節記錄,我們也可以知道為什么一個磁盤最多只可以有4個主分區,因為這里最多只能記錄4個主分區表的入口。0x55AA是512個字節的最后兩個字節,它們是MBR的有效標志,這是當年的IBM工程師定的。如果磁盤的標志位和分區表被破壞了,那么磁盤的讀寫就會有問題的。
MBR的例子:
從上圖可知以下信息:
代碼區長440字節
硬盤標志長4字節:B2 08 73 47
2個空字節:00 00
主分區表長64字節
MBR標志長2字節:55 AA
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。