掀起硬盤(pán)主引導(dǎo)扇區(qū)的神秘面紗_第1頁(yè)
已閱讀1頁(yè),還剩6頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、磁盤(pán)的組織方式主引導(dǎo)記錄(分區(qū)標(biāo))(僅硬盤(pán))DOS引導(dǎo)記錄(保留區(qū)域)文件分配表(FAT),可能有N個(gè)備份根目錄文件區(qū)域(文件和子目錄)一個(gè)磁盤(pán)在使用前,都要進(jìn)行邏輯格式化(硬盤(pán)在此前還要經(jīng)過(guò)低級(jí)格式化、分區(qū)兩步),在格式化完畢之后,磁盤(pán)分為以下幾部分:引導(dǎo)扇區(qū)(Boot)、文件分配表(FAT)、文件目錄表(FDT)和數(shù)據(jù)區(qū)。如果是硬盤(pán),在0柱面0磁頭1扇區(qū)還存在一個(gè)由FDISK分區(qū)命令形成的主引導(dǎo)扇區(qū)。一、主引導(dǎo)扇區(qū)硬盤(pán)主引導(dǎo)扇區(qū)是一

2、個(gè)敏感的區(qū)域它的安全與否直接決定硬盤(pán)是否能夠正常使用。深入認(rèn)識(shí)和靈活使用硬盤(pán)主引導(dǎo)扇區(qū)將有助于你的系統(tǒng)維護(hù)和許多特殊工作完成。(一)、與DOS引導(dǎo)扇區(qū)的區(qū)別對(duì)于DOS系統(tǒng)來(lái)說(shuō)有兩種不同的引導(dǎo)扇區(qū)即DOS引導(dǎo)扇區(qū)和硬盤(pán)主引導(dǎo)扇區(qū)。DOS引導(dǎo)扇區(qū)存在于軟盤(pán)的第一邏輯扇區(qū)或硬盤(pán)DOS分區(qū)的第一邏輯扇區(qū)是用FMAT命令對(duì)磁盤(pán)格式化時(shí)產(chǎn)生的是引導(dǎo)DOS系統(tǒng)或正確使用磁盤(pán)的必要條件,在DOS下可用DEBUG方便地讀出:CDEBUG-L100201讀

3、C盤(pán)0扇區(qū)到內(nèi)存當(dāng)前段的100H處-D顯示DOS引導(dǎo)扇區(qū)內(nèi)容硬盤(pán)主引導(dǎo)扇區(qū)則指的是硬盤(pán)的物理地址0面0道1扇區(qū)是用FDISK進(jìn)行硬盤(pán)分區(qū)時(shí)產(chǎn)生的它屬于整個(gè)硬盤(pán)而不屬于某個(gè)獨(dú)立的DOS分區(qū)是硬盤(pán)正確引導(dǎo)和使用的必要條件。由于它不在DOS分區(qū)范圍之內(nèi)所以無(wú)法用上述方法讀出只有用相關(guān)的匯編程序代碼讀出:CDEBUG-AXXXX:0100MOVAX0201H指定扇區(qū)數(shù)XXXX:0103MOVBX0800H指定內(nèi)存地址XXXX:0106MOVCX

4、0001H指定磁道和扇區(qū)號(hào)XXXX:0109MOVDX0080H指定磁頭和驅(qū)動(dòng)器號(hào)XXXX:010CINT13H讀磁盤(pán)操作XXXX:010EINT3-d800顯示讀出內(nèi)容(二)、扇區(qū)結(jié)構(gòu)硬盤(pán)主引導(dǎo)扇區(qū)占據(jù)一個(gè)扇區(qū)共512(200H)個(gè)字節(jié),具體結(jié)構(gòu)如下:1.硬盤(pán)主引導(dǎo)程序,位于該扇區(qū)的0-1BDH處;2.硬盤(pán)分區(qū)表,位于1BEH-1FDH處分區(qū)表對(duì)于系統(tǒng)自舉十分重要,它規(guī)定著系統(tǒng)有幾個(gè)分區(qū);每個(gè)分區(qū)的起始及終止扇區(qū)、大小以及是否為活動(dòng)分

5、區(qū)等重要信息。每個(gè)分區(qū)表占用16個(gè)字節(jié),共4個(gè)分區(qū)表,16個(gè)字節(jié)各字節(jié)意義如下:第5字節(jié)0Bh表示該分區(qū)結(jié)束在第11磁頭。第6字節(jié)23h合二進(jìn)制00100011,低6位100011合十進(jìn)制35,此分區(qū)結(jié)束扇區(qū)則為35。第7字節(jié)9Bh合二進(jìn)制10011011,加上第6字節(jié)的高2位00作為高位,表示為0010011011,合十進(jìn)制155,表此分區(qū)結(jié)束在第155柱面。第8~11字節(jié)為23h,表此分區(qū)從相對(duì)邏輯35扇區(qū)開(kāi)始。第12~15字節(jié)為F

6、FCDh,表此分區(qū)共有65985個(gè)扇區(qū)。綜上所述,此分區(qū)為活動(dòng)的基本DOS分區(qū),分區(qū)從0柱面1磁頭1扇區(qū)開(kāi)始,即相對(duì)邏輯35扇區(qū),終之于155柱面11磁頭35扇區(qū)。硬盤(pán)自舉時(shí),先將主引導(dǎo)扇區(qū)的主引導(dǎo)記錄讀入內(nèi)存,主引導(dǎo)記錄將檢查結(jié)束標(biāo)志是否為55AAh,并在分區(qū)表中找到唯一的一個(gè)活動(dòng)分區(qū),并根據(jù)該分區(qū)表項(xiàng)記載的起始扇區(qū)地址讀入引導(dǎo)文件,完成啟動(dòng)過(guò)程。3引導(dǎo)扇區(qū)的有效標(biāo)志位于1FEH-1FFH處固定值為AA55H。(三)、硬盤(pán)主引導(dǎo)扇區(qū)的

7、作用硬盤(pán)主引導(dǎo)扇區(qū)在各個(gè)DOS版本下其內(nèi)容基本一致主要完成的任務(wù)是:1存放硬盤(pán)分區(qū)表這是硬盤(pán)正確讀寫(xiě)的關(guān)鍵數(shù)據(jù)。2檢查硬盤(pán)分區(qū)的正確性,要求只能且必須存在一個(gè)活動(dòng)分區(qū)。3確定活動(dòng)分區(qū)號(hào),并讀出相應(yīng)操作系統(tǒng)的引導(dǎo)記錄。4檢查操作系統(tǒng)引導(dǎo)記錄的正確性DOS引導(dǎo)扇區(qū)末尾也存在著一個(gè)AA55H標(biāo)志供引導(dǎo)程序識(shí)別。5釋放引導(dǎo)權(quán)給相應(yīng)的操作系統(tǒng)。例如,當(dāng)確認(rèn)DOS操作系統(tǒng)引導(dǎo)記錄存在時(shí)則調(diào)出DOS引導(dǎo)程序并執(zhí)行。另外,當(dāng)它發(fā)現(xiàn)引導(dǎo)故障時(shí)將給出部分提

8、示信息,如:Invalidpartitiontable表示硬盤(pán)分區(qū)表錯(cuò)誤沒(méi)有或存在兩個(gè)以上活動(dòng)分區(qū);Errloadingoperatingsystem表示讀DOS引導(dǎo)記錄時(shí)出錯(cuò);Missingoperatingsystem表示DOS引導(dǎo)記錄無(wú)有效標(biāo)志AA55H。(四)、硬盤(pán)主引導(dǎo)扇區(qū)的應(yīng)用正是硬盤(pán)主引導(dǎo)扇區(qū)直接決定硬盤(pán)的安全性所以利用它可以完成很多特殊的功能操作簡(jiǎn)單列舉如下:1清除硬盤(pán)引導(dǎo)功能。由于硬盤(pán)引導(dǎo)必須使用引導(dǎo)程序并檢測(cè)活動(dòng)分區(qū)

9、的正確性所以人為的修改或破壞引導(dǎo)程序部分或者清除活動(dòng)分區(qū)引導(dǎo)標(biāo)志都將使硬盤(pán)無(wú)法啟動(dòng)。2.加密整個(gè)硬盤(pán)。硬盤(pán)主引導(dǎo)扇區(qū)末尾的扇區(qū)有效標(biāo)志AA55H是系統(tǒng)承認(rèn)硬盤(pán)的前提所以可以采取清除名修改此標(biāo)志位達(dá)到加密硬盤(pán)的目的即使從A驅(qū)引導(dǎo)系統(tǒng)也無(wú)法對(duì)硬盤(pán)進(jìn)行操作恢復(fù)AA55H即可解密硬盤(pán)。3.加密單個(gè)硬盤(pán)分區(qū)。硬盤(pán)單個(gè)分區(qū)的加密可采取修改分區(qū)類(lèi)型的方法,比如把擴(kuò)展DOS分區(qū)的類(lèi)型標(biāo)志05H改為FFH,則DOS認(rèn)為此分區(qū)為非DOS分區(qū),無(wú)法對(duì)其進(jìn)行訪

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論