卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

認(rèn)識(shí)硬盤(pán)主引導(dǎo)扇區(qū)

硬盤(pán)主引導(dǎo)扇區(qū)是一個(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ō),有兩種不

硬盤(pán)主引導(dǎo)扇區(qū)是一個(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ū),是用FORMAT命令對(duì)磁盤(pán)格式化時(shí)產(chǎn)生的,是引導(dǎo)DOS系統(tǒng)或正確使用磁盤(pán)的必要條件,在DOS下可用DEBUG方便地讀出。硬盤(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)和使用的必要條件。

二、扇區(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處,每個(gè)分區(qū)表占用16個(gè)字節(jié),共4個(gè)分區(qū)表,16個(gè)字節(jié)各字節(jié)意義如下:

    • 0:自舉標(biāo)志,80H為可引導(dǎo)分區(qū),00為不可引導(dǎo)分區(qū);
    • 1-3:本分區(qū)在硬盤(pán)上的開(kāi)始物理地址;
    • 4:分區(qū)類型,其中1表示為12位FAT表的基本DOS分區(qū);4為16位FAT表的基本DOS分區(qū);5為擴(kuò)展DOS分區(qū);6為大于32M的DOS分區(qū);其它為非DOS分區(qū)。
    • 5-7:本分區(qū)的結(jié)束地址;
    • 8-11:該分區(qū)之前的扇區(qū)數(shù),即此分區(qū)第一扇區(qū)的絕對(duì)扇區(qū)號(hào);
    • 12-15:該分區(qū)占用的總扇區(qū)數(shù)。

  3. 引導(dǎo)扇區(qū)的有效標(biāo)志,位于1FEH-1FFH處,固定值為AA55H。

三、硬盤(pán)主引導(dǎo)扇區(qū)的作用

硬盤(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í)將給出部分提示信息,如:“Invalid partition table”表示硬盤(pán)分區(qū)表錯(cuò)誤,沒(méi)有或存在兩個(gè)以上活動(dòng)分區(qū);“Error loading operating system”表示讀DOS引導(dǎo)記錄時(shí)出錯(cuò);“Missing operating system”表示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ū)的正確性,所以人為的修改或破壞引導(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ū)類型的方法,比如把擴(kuò)展DOS分區(qū)的類型標(biāo)志05H改為FFH,則DOS認(rèn)為此分區(qū)為非DOS分區(qū),無(wú)法對(duì)其進(jìn)行訪問(wèn),包括此分區(qū)中的所有邏輯盤(pán)。當(dāng)然修改或清除某一分區(qū)表的所有數(shù)據(jù)同樣具有加密單個(gè)分區(qū)的作用,但操作繁瑣并且具有危險(xiǎn)性。
  4. 加入硬盤(pán)啟動(dòng)口令識(shí)別:通過(guò)修改硬盤(pán)的主引導(dǎo)程序,在引導(dǎo)DOS操作系統(tǒng)之前,加入一段口令識(shí)別程序段,如口令正確則正常引導(dǎo)系統(tǒng),否則拒絕引導(dǎo),達(dá)到口令識(shí)別的目的。
  5. 先于DOS駐留內(nèi)存程序:在主引導(dǎo)程序中安裝某些中斷服務(wù)程序,如時(shí)鐘中斷等,通過(guò)對(duì)INT

標(biāo)簽: