資源描述:
《硬盤分區(qū)表找回丟失的分區(qū)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、硬盤分區(qū)表找回丟失的分區(qū)用WinHex直接修改磁盤分區(qū)表找回丟失的分區(qū)(另附分區(qū)表知識(shí))1.為什么寫(xiě)這篇blog上個(gè)星期SATA開(kāi)始不停地出問(wèn)題,經(jīng)常性的在使用中分區(qū)信息丟失。開(kāi)始只是C盤信息丟失,也就忍了,每次用Ghost還原。最后一次居然整個(gè)擴(kuò)展分區(qū) 沒(méi)了,所有電影音樂(lè)游戲一概報(bào)銷。只好臨時(shí)把系統(tǒng)又裝回老硬盤。雖然丟失的沒(méi)有重要資料,畢竟是一大堆攢下來(lái)的東西,很不爽,決定找回來(lái)。在網(wǎng)上搜硬盤工 具沒(méi)找到理想的,倒是順便又溫習(xí)了一遍分區(qū)表知識(shí),于是決定自己動(dòng)手,豐衣足食。裝上WinHex,直接開(kāi)
2、干。2.MBR(主引導(dǎo)記錄)and Partition Table(分區(qū)表)MBR是磁盤第一個(gè)扇區(qū),CHS地址是0柱面,0磁頭,1扇區(qū);LBA地址是0。布局如下:133.修復(fù)過(guò)程理解了MBR和Partition Table,修復(fù)思路就很清晰了。我的數(shù)據(jù)分區(qū)大概是占用250G硬盤的后180G,所以從硬盤頭六分之一的位置開(kāi)始,搜索分區(qū)表的明顯標(biāo)志0x55AA。WinHex的方便的搜索功能還可以設(shè)置只搜索存在于整數(shù)倍于512字節(jié)塊的末尾的0x55AA,速度快很多。每找到一個(gè)最后兩字節(jié)為0x55AA的扇區(qū)
3、,就分析4個(gè)分區(qū)表項(xiàng)是不是合理的,以及它所描述的分區(qū)大小,終于找到一個(gè)扇區(qū),含有一個(gè)分區(qū)表項(xiàng),大小180G,哈哈,肯定就是它了。這個(gè)扇區(qū)肯定就是擴(kuò)展分區(qū)的起始扇區(qū),它含有的那個(gè)分區(qū)表項(xiàng)肯定就是它唯一包含的一個(gè)邏輯分區(qū)了。在MBR中創(chuàng)建一條屬性為擴(kuò)展分區(qū)(05)的分區(qū)表項(xiàng),填入其他相關(guān)位置信息,以描述剛才找到的這個(gè)擴(kuò)展分區(qū):CHS起始位置:一般是邏輯分區(qū)表項(xiàng)中的CHS起始位置,把磁頭數(shù)改為0。CHS結(jié)束位置:照抄邏輯分區(qū)表項(xiàng)中的CHS結(jié)束位置。LBA偏移量,寫(xiě)入那個(gè)擴(kuò)展分區(qū)相對(duì)磁盤起始位置的扇區(qū)偏移
4、量。分區(qū)大?。簯?yīng)該是邏輯分區(qū)表項(xiàng)中邏輯分區(qū)大小加上63個(gè)扇區(qū)。存盤,運(yùn)行Windows管理工具,查看磁盤信息,數(shù)據(jù)分區(qū)赫然在目。:)4.備份MBR終于找回我的電影和mp3了,激動(dòng)啊。趕緊做個(gè)備份。MBR本來(lái)沒(méi)有第二份拷貝,不像FAT,所以用winhex把MBR復(fù)制一份到磁盤最后一個(gè)扇區(qū),這個(gè)扇區(qū)一般不可能被用到。好了,再也不怕你硬盤掉電了。相信聽(tīng)說(shuō)過(guò)硬盤MBR、硬盤分區(qū)表、DBR的朋友一定都不少??墒?,你清楚它們分別起什么作用嗎?它們的具體位置又在哪里呢?硬盤上的MBR只有一份嗎?什么是硬盤邏輯鎖
5、?如何制造和破解它呢??別急,讓我們一步步來(lái)搞清楚吧!==必備基礎(chǔ)知識(shí):==以下先介紹一下有關(guān)扇區(qū)編號(hào)的基本知識(shí):介紹一下有關(guān)硬盤扇區(qū)編號(hào)規(guī)則的3個(gè)易混淆的術(shù)語(yǔ)“物理扇區(qū)編號(hào)”、“絕對(duì)扇區(qū)編號(hào)”和“13邏輯扇區(qū)編號(hào)”。我們都知道硬盤扇區(qū)的定位有兩種辦法:1、直接按柱面、磁頭、扇區(qū)3者的組合來(lái)定位(按這種編號(hào)方式得到的扇區(qū)編號(hào)稱為物理扇區(qū)編號(hào));2、按扇區(qū)編號(hào)來(lái)定位(又分“絕對(duì)扇區(qū)編號(hào)“和“邏輯扇區(qū)編號(hào)“兩種)。這兩種定位辦法的換算關(guān)系如下圖:(設(shè)圖中所示硬盤每道扇區(qū)數(shù)均為63)如圖所示,由于目前大
6、多數(shù)硬盤采用的是一種“垂直分區(qū)結(jié)構(gòu)“13,故左圖一磁頭數(shù)為2、盤片數(shù)為1的硬盤,圖中0磁頭所對(duì)扇區(qū)的表示方法就有2種,即:0柱面 0磁頭1扇區(qū)=絕對(duì)0扇區(qū),而1磁頭所對(duì)扇區(qū)的表示方法也有2種,即:1柱面0磁頭1扇區(qū)=絕對(duì)63扇區(qū)。如果是如右圖所示磁頭數(shù)為4、盤片數(shù)為2的硬 盤,那么則順著垂直于盤片的箭頭線方向進(jìn)行如圖的絕對(duì)扇區(qū)的編號(hào)。以上,我們說(shuō)了物理扇區(qū)、絕對(duì)扇區(qū)的編號(hào)方式,而邏輯扇區(qū)編號(hào)由于是操作系統(tǒng)采用的扇區(qū)編號(hào)方式,而操作系統(tǒng)只能讀取分區(qū)內(nèi)部的數(shù)據(jù)內(nèi)容,故邏輯扇區(qū)是從 各分區(qū)內(nèi)的第一個(gè)扇區(qū)
7、開(kāi)始編號(hào),如我們下文對(duì)mbr的說(shuō)明可以知道:mbr這個(gè)扇區(qū)所在硬盤磁道是不屬于分區(qū)范圍內(nèi)的,緊接著它后面的才是分區(qū)的內(nèi)容,因 此一般來(lái)說(shuō)絕對(duì)63扇區(qū)= c:分區(qū)邏輯1扇區(qū)。以下讓我們總結(jié)一下3種編號(hào)方式的不同:編號(hào)方式 表示方法 采用該種方式編號(hào)的對(duì)象 起始編號(hào)物理扇區(qū)編號(hào) 0柱面0磁頭1扇區(qū) BIOS內(nèi)置中斷服務(wù)程序 0柱面0磁頭1扇區(qū)絕對(duì)扇區(qū)編號(hào) 絕對(duì)X扇區(qū) 人們?yōu)榉奖闼捎玫霓k法 絕對(duì)0扇區(qū)邏輯扇區(qū)編號(hào) 邏輯X扇區(qū) 操作系統(tǒng) 邏輯1扇區(qū)需要說(shuō)明的是:本文假設(shè)所使用的硬盤每道扇區(qū)數(shù)都為63。各
8、位手頭上所使用的硬盤具體的每道扇區(qū)數(shù)則可以在BIOS設(shè)置內(nèi)有關(guān)硬盤參數(shù)的設(shè)置內(nèi)查到。==有關(guān)MBR、分區(qū)表、DBR的基本知識(shí):==硬盤MBR(硬盤主引導(dǎo)記錄)及硬盤分區(qū)表介紹硬盤MBR就是我們經(jīng)常說(shuō)的“硬盤主引導(dǎo)記錄”,簡(jiǎn)單地說(shuō),它是由FDISK等磁盤分區(qū)命令寫(xiě)在硬盤絕對(duì)0扇區(qū)的一段數(shù)據(jù),它由主引導(dǎo)程序、硬盤分區(qū)表及扇區(qū)結(jié)束標(biāo)志字(55AA)這3個(gè)部分組成,如下:組成部分 所占字節(jié)數(shù) 內(nèi)容、功能詳述主引導(dǎo)程序區(qū) 446 負(fù)責(zé)檢查硬盤分區(qū)表、尋找可引導(dǎo)分區(qū)并負(fù)責(zé)將可引導(dǎo)分區(qū)的引導(dǎo)扇區(qū)