資源描述:
《主引導(dǎo)區(qū)和引導(dǎo)區(qū)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、主引導(dǎo)區(qū)和引導(dǎo)區(qū)山隨平野盡,江入大荒流。位卑未敢忘憂國(guó),事定猶須待闔棺。句有可削,足見(jiàn)其疏;字不得減,乃知其密。山不在高,有仙則名;水不在深,有龍則靈。少壯不努力,老大徒傷悲。主引導(dǎo)區(qū)和引導(dǎo)區(qū)什么意思干什么的啊_百度知道百度首頁(yè)
2、登錄新聞網(wǎng)頁(yè)貼吧知道MP3圖片百科幫助百度知道>電腦/網(wǎng)絡(luò)>硬件相關(guān)問(wèn)題•什么是硬盤(pán)引導(dǎo)記錄?•主引導(dǎo)扇區(qū)是什么,是不是系統(tǒng)裝在那個(gè)區(qū)那個(gè)區(qū)就是...•什么是硬盤(pán)引導(dǎo)扇區(qū)呢?硬盤(pán)分區(qū)列表又是什么呢?它...•哪位大蝦能告訴我硬盤(pán)壞道怎么修復(fù)?•debug是干什么的啊訂閱該問(wèn)題您想在自己的網(wǎng)站上展示百度
3、“知道”上的問(wèn)答嗎?來(lái)獲取免費(fèi)代碼吧!如要投訴或提出意見(jiàn)建議,請(qǐng)到百度知道投訴吧反饋。添加到搜藏已解決主引導(dǎo)區(qū)和引導(dǎo)區(qū)什么意思干什么的啊懸賞分:0-解決時(shí)間:2006-12-2519:27提問(wèn)者:最?lèi)?ài)已消失-初入江湖二級(jí)最佳答案主引導(dǎo)扇區(qū)釋疑很多朋友對(duì)于硬盤(pán)的主引導(dǎo)扇區(qū)里的MBR(MainBootRecord)和DPT(DiskPartitionTable)的區(qū)別有些分不太清。于是我想把它寫(xiě)個(gè)簡(jiǎn)短的介紹,希望能對(duì)這些朋友有點(diǎn)幫助。引導(dǎo)扇區(qū)在每個(gè)分區(qū)里都存在,但是我們常說(shuō)的*主引導(dǎo)扇區(qū)*是硬盤(pán)的第一物理扇區(qū)。它由兩個(gè)部分組成:即主引導(dǎo)記錄MBR和硬盤(pán)分區(qū)表DPT。在總共512字節(jié)的主引導(dǎo)
4、分區(qū)里其中MBR占446個(gè)字節(jié)(偏移0--偏移1BDH),DPT占64個(gè)字節(jié)(偏移1BEH--偏移1FDH),最后兩個(gè)字節(jié)“55,AA”(偏移1FEH-偏移1FFH)是分區(qū)的結(jié)束標(biāo)志。大致的結(jié)構(gòu)如下圖:0000
5、-------------------------------------------------
6、
7、
8、
9、-
10、
11、MainBootRecord
12、
13、-
14、
15、-
16、
17、主引導(dǎo)記錄(446字節(jié))
18、
19、
20、
21、
22、
23、
24、01BD
25、
26、01BE
27、--------------------------------------------------
28、
29、
30、01CD
31、分區(qū)信息1(16字節(jié))
32、01CE
33、-------
34、-------------------------------------------
35、
36、
37、01DD
38、分區(qū)信息2(16字節(jié))
39、01DE
40、--------------------------------------------------
41、
42、
43、01ED
44、分區(qū)信息3(16字節(jié))
45、01EE
46、--------------------------------------------------
47、
48、
49、01FD
50、分區(qū)信息4(16字節(jié))
51、
52、--------------------------------------------------
53、
54、01FE
55、01FF
56、
57、55
58、AA
59、
60、------------
61、--------------------------------------
62、圖一:主引導(dǎo)扇區(qū)結(jié)構(gòu)圖主引導(dǎo)記錄中包含了硬盤(pán)的一系列參數(shù)和一段引導(dǎo)程序。引導(dǎo)程序主要是用來(lái)在系統(tǒng)硬件自檢完后引導(dǎo)具有激活標(biāo)志的分區(qū)上的操作系統(tǒng)。它執(zhí)行到最后的是一條JMP指令跳到操作系統(tǒng)的引導(dǎo)程序去。這里往往是一些引導(dǎo)型病毒的注入點(diǎn),也是一些多系統(tǒng)引導(dǎo)程序的注入點(diǎn)。但是由于引導(dǎo)程序本身完成的功能比較簡(jiǎn)單,所以我們可以完全地判斷該引導(dǎo)程序的合法性(比如看JMP指令的合法性),因而也易于修復(fù)。象命令fdisk/mbr可以修復(fù)MBR和KV300這類(lèi)軟件可以查殺任意類(lèi)型的引導(dǎo)型病毒,就是這個(gè)原因。接下來(lái)是硬盤(pán)的分區(qū)表
63、,由4個(gè)16字節(jié)的分區(qū)信息表組成。每個(gè)信息表的結(jié)構(gòu)如下:偏移長(zhǎng)度所表達(dá)的意義0字節(jié)分區(qū)狀態(tài):如0-->非活動(dòng)分區(qū)80-->活動(dòng)分區(qū)1字節(jié)該分區(qū)起始頭(HEAD)2字該分區(qū)起始扇區(qū)和起始柱面4字節(jié)該分區(qū)類(lèi)型:如82-->LinuxNative分區(qū)83-->LinuxSwap分區(qū)5字節(jié)該分區(qū)終止頭(HEAD)6字該分區(qū)終止扇區(qū)和終止柱面8雙字該分區(qū)起始絕對(duì)分區(qū)C雙字該分區(qū)扇區(qū)數(shù)最后的兩個(gè)標(biāo)志“55AA”是分區(qū)表的結(jié)束標(biāo)志,如果這兩個(gè)標(biāo)志被修改(有些病毒就會(huì)修改這兩個(gè)標(biāo)志),則系統(tǒng)引導(dǎo)時(shí)將報(bào)告找不到有效的分區(qū)表。由上面的所列出的結(jié)構(gòu)可以大致地了解主引導(dǎo)扇區(qū)的結(jié)構(gòu)和用途。下面,有一些關(guān)于主引導(dǎo)
64、扇區(qū)的常見(jiàn)問(wèn)題:Q1、fdisk/mbr會(huì)不會(huì)把硬盤(pán)的分區(qū)表破壞呀?A:從上面的圖一我們可以看到fdisk/mbr是不會(huì)影響到DPT的。fdisk/mbr只是把主引導(dǎo)分區(qū)里的MBR部分重新寫(xiě)過(guò),而不會(huì)對(duì)DPT有任何破壞。Q2、在Linux里有一種方法可以恢復(fù)MBR是用如下的命令:ddif=/boot/boot.NNNNof=/dev/hdabs=446count=1其中bs(blocksize)是指重寫(xiě)的字節(jié)數(shù)。為什么不是512呢?主引導(dǎo)扇區(qū)是