知識重點:一.有關mbr、分割槽表、dbr的基本知識 1.硬碟mbr(硬碟主引導記錄)及硬碟分割槽表介紹 硬碟mbr就是我們經常說的硬碟主引導記錄,它是在對硬碟進行分割槽的時候寫入硬碟的。以下是mbr的組成: 這3部分的..
一.有關mbr、分割槽表、dbr的基本知識
1.硬碟mbr(硬碟主引導記錄)及硬碟分割槽表介紹
硬碟mbr就是我們經常說的「硬碟主引導記錄」,它是在對硬碟進行分割槽的時候寫入硬碟的。以下是mbr的組成:
這3部分的大小加起來正好是512位元組=1個扇區(硬碟每扇區固定為512個位元組),因此,人們又形象地把mbr稱為「硬碟主引導扇區」。
2.硬碟dbr(dos引導記錄)介紹
硬碟(這裡硬碟指邏輯磁碟,不同於物理磁碟,所有分區內邏輯扇區,都從「0」開始編號,直到最大值-1,涵蓋整個分割槽)的0扇區叫做dos引導扇區,又稱為boot區。由format高階格式化命令將dos引導記錄(dbr)寫在該扇區,主要功能是完成系統的自舉。
綜上所述,我們知道硬碟mbr負責總管硬碟分割槽,只有分割槽工具才能對它進行讀寫;而dbr則負責管理某個具體的分割槽,它是用作業系統的高階格式化命令(如format)來寫入硬碟的。在系統啟動時,最先讀取的硬碟資訊是mbr,然後由mbr內的主引導程式讀出dbr,最後才由dbr內的dos引導**讀取作業系統的引導程式,其中任何乙個環節出了問題,作業系統都無法正常啟動成功,如果是mbr部分出了問題,即使只是」55aa」標誌字丟失或被改為其他值,通常都會出現「無效分割槽表「、邏輯盤丟失、啟動宕機等現象;而如果是dbr部分出了問題,通常會出現「未格式化的分割槽」的錯誤提示。
近距離觀察mbr、dbr:
現在我們用《易我分割槽表醫生3.1.0》這款軟體來觀察下mbr、dbr。
1、觀察mbr:
1be:值為80,表示為活動分割槽。
1bf:表示起始磁頭號01
1c0:表示起始扇區號為01
1c1:表示起始柱面號為00
1c2:表示fat32分割槽
1c3~1c5:依次表示結束磁頭號,結束扇區,結束柱面號。
1c6~1c9:表示本分割槽之前已用的扇區數3fh
1ca~1cd:本分割槽的總扇區數013fe59afh
第二個分割槽表項(01ce&mdsh;01dd)描述的是整個擴充套件分割槽的資訊
恢復被誤刪的Linux分割槽表
在一次不小心的操作中把linux的擴充套件分割槽表刪了,其中擴充套件分割槽有3個邏輯分割槽,有個邏輯分割槽是mount到根目錄的。幸好當時機器沒有重啟,如果重啟機器了那麼機器上的東西會全部丟失。在諮詢相關人士後,有人提供可以採用fdisk按以前的大小重建分割槽就能找回來。但是仔細分析後,如果重建分割...
Ghost 失敗導致分割槽表丟失的恢復
詳情見 有了ghost裝系統會方便很多,不過並不是 每乙個電腦都能用好,今天下午給乙個同學裝,報錯 ghosterr.txt檔案 幾次都這樣,很是惱火。於是只好按部就班的安裝,不過更為惱火的是安 裝的時候發現,整個磁碟都成乙個分割槽了。當時就傻眼,這可是別人的電腦 首先,為保險起見,我是把那個硬碟取...
linux中生成考核用的GPT分割槽表結構修復案例
注 歷史版本,後期改用python實現了 實驗一 目的 用於生成大量模擬破壞gpt分割槽結構案例,並生成唯一方式修復後的評判方法。故障 在乙個完整的gpt分割槽磁碟上,丟失了gpt主分割槽表,或備份分割槽表。要求 1 利用winhex手工方式,修復給定映象檔案的分割槽結構。2 不得對現存主分割槽表或...