A. 硬碟分區表
給你提供一個思路吧。恐怕只有MHDD才能解決問題的吧。用它清除mbr的55AA標志。命令:switchmbr
回車後按提示輸入y,即會清除掉。
然後進winpe,用diskgenius重建分區表,試圖恢復原來的分區表。 有問題的分區則不要恢復。
B. 硬碟分區表指什麼
如果你的電腦迫不得已需要重裝系統,而同時你又感到你的硬碟的分區越來越不適合目前日益增長的軟體需求,那麼,在你重裝系統之前,該做的第一件事就是為你的硬碟分區,讓它們各有各的地盤。到底硬碟多麼「硬」,要拿什麼刀才割得動?為何重裝個系統,得要先把硬碟割一割?如果不打算重裝系統,還需要了解怎麼為硬碟劃地盤嗎?當然需要!任何用電腦的人,都應該了解硬碟分區的相關知識及其影響。我們不期望各位能夠一次就弄懂太多,但起碼能夠知道硬碟分區的重要性也是不錯的。
警告:硬碟分區是極端危險的動作,建議各位使用全新的硬碟,或是使用其上資料已經「十分肯定完全無用」的硬碟來做練習。因為進行硬碟分區的大手筆之後,硬碟上的資料將會完全消失。倘若閣下非要用存有重要資料的硬碟做練習,因此而導致硬碟上的資料消失,我們將不負任何的責任——對,這年頭流行的就是「恕不負責、後果自負」。
此外,有些品牌電腦並未附上任何原版光碟,而僅提供安裝好軟體的電腦給使用者。像這類品牌電腦,是無法重新安裝系統的。這是因為該給你的東西,廠商都放在電腦的硬碟裡面,所有軟體人家都幫你裝好了。如果你要把硬碟洗掉,那就什麼都沒有了,想要重裝都沒東西可裝。所以在洗掉硬碟的內容之前,請確定你手中有一張系統光碟,有想要安裝的應用程序光碟,也有所有周邊硬體的相關驅動程序。否則一旦對你的硬碟進行分區,其上的所有軟體也必將被刪掉,你的電腦也可能再也無法恢復作業。
好了,做完了以上的警告之言,我們接下來就對你的硬碟開始無盡的「摧殘」了!
一、磨刀霍霍向硬碟
硬碟分區是件復雜的工作,而用來進行分區工作的程序(FDISK)卻只會說英文,一點中文都不懂,這樣對於像我這樣的人來說未免有點太困難了吧!因此請各位在繼續閱讀本文之前,或是在對你的硬碟進行分區之前,請先悄悄的問自己五個問題:什麼是硬碟分區(What)?誰來做硬碟分區的工作(Who)?何時要進行硬碟分區(when)?為何要進行硬碟分區(why)?要如何對硬碟分區(How?)如果閣下的心中存著這五個疑問(所謂的[硬碟分區五個為什麼],或是[硬碟分區五W]),自然比較容易看得懂我們在寫什麼。可別去拿電視購物頻道員那把「最新科技不銹鋼超耐磨超硬無敵無堅不摧刀」,拿起來對硬碟亂砍一通,誤以為這樣就可以「分區」硬碟,那麼我們會用鎮定的語氣告訴你:你瘋了。請保持清醒看完本文,並且設法記住某些重點。了解較為艱澀的東西,你更應該把欲學習材料的綱領記清楚。
1 What:什麼是硬碟分區?
各位,你以為硬碟買來就可以立刻裝東西嗎?那你就錯了!大錯特錯。錯得離譜。一顆新買的硬碟,除非是別人已經幫你處理過了,否則絕對是沒辦法立刻安裝系統的。剛買來的硬碟無法立刻就用來儲存資料,就像剛蓋好的房屋還沒隔間一樣,是不能住人的(當然,你可能會說:[還是可以住人的],你要強詞奪理我也不反對,反正這不是重點)。硬碟分區的動作就像[房屋隔間],得進行某些手續才能讓新的硬碟開始儲存資料。也說是說:[硬碟分區]就是[規劃硬碟使用方式的動作]。不經過這個規劃動作,硬碟根本無法使用。此外[硬碟分區的動作]和[硬碟上所安裝的操作系統]。二者息息相關。你裝微軟公司的DOS或Win95/Win98,可以用其上提供的[FDISK]來進行硬碟分區的工作。你要裝Windows NT,得用Windows NT提供的FDISK程序來規劃硬碟。要裝其他操作系統,得用其他操作系統提供的硬碟規劃分區程序。可別以為不管裝什麼操作系統,都是用相同的方式來做,這是不對的。在這篇文章里,為了不要塞爆各位的大腦,我們決定只介紹[Win98的FDISK使用方法],請各位將這件事長存在心。
2 Wh誰來做硬碟分區的工作?
當然就是自己啊!不然你幹嘛看這篇文章?
3 When:何時要進行硬碟分區?
前面既然講過,硬碟分區就像房屋隔間,自然得在剛買的時候做。如果你買的是成屋,人家已經幫你隔好間,你當然也就不用自找麻煩,再去進行隔間的工作。同樣的,很多人購買品牌電腦,買來時操作系統都已裝進硬碟了,你自然也從不知道硬碟還需進行[分區]的動作,更不知道硬碟的空間,隔間大小還可以進行自行規劃,真是[一步錯、步步錯]。 不過,有一天你若嫌房子的隔間不好,空間的規劃方式使用,這時就得麻煩一下了,對你的硬碟進行分區工作。也說是說:[硬碟分區,通常是在安裝新買的硬碟之後,或是在打算重新規劃硬碟的時候]。
4 Why:為何要進行硬碟分區?
硬碟製造商依據標准,製造各式各樣的硬碟產品,未針對何種操作系統設計專用的,操作系統設計時,並不知道將來會裝到哪種硬碟里頭,更不清楚該硬碟的容量是多少。因此,為了保持設計時的彈性,幾乎所有的操作系統都提供了硬碟空間規劃程序。你一定得先將硬碟規劃好,才可以進行操作系統的安裝。總之,硬碟不先進行分區,就不能裝上操作系統,所以硬碟分區是非做不可的工作,就這么簡單。由於硬碟分區是件重要的事情,市面上也有一些特殊的工具可幫助你做這件事,較為有名的有V Communication的[System Commander],PowerQuest的[PartitionMagic]這兩套軟體。這兩套軟體功能強大,可幫助使用者安裝多套操作系統,或是動態進行硬碟分區。不過,請千萬別寫信來問我們這兩套軟體怎麼用,因為正好我也不會。
5 How:如何進行硬碟分區?
如果你已經有了概念,知道硬碟分區這種工作是何等重要,那現在就教你怎樣對硬碟分區。請各位小心:硬碟畢竟不是真的房子,可別以為硬碟分區就像房子隔間一樣簡單(房子的隔間很簡單嗎?),還有很多要領是你必須先知道的。為了便於練習,請各位準備一台(而且只有一台)電腦可以用來硬碟分區的,最好就是你打算重裝Win98的硬碟。如果你有兩個以上的硬碟,或是硬碟上還有什麼重要資料,或者你不使Win98,那就請你自行研究,這些狀況不在本文的說明之列。雖然你還是可以瀏覽我們的文章,但你就沒辦法跟著我們的說明自己動手做了。此外 ,如果說你打算買台新硬碟,以便跟著我們練習如何進行硬碟分區,倒也是個不錯的主意,而且我們將感動得「熱淚盈眶」。可是你得自己解決安裝硬碟的工作,我們在此不打算教各位安裝硬碟的方法。畢竟,這篇文章是[FDISK技巧],不是[安裝硬碟技巧]。去掉硬碟分區的假設狀況,如果你的Win98 因為裝了太多的應用軟體,無法負荷,每次開機都出現怪現象,當機頻頻,開不了機,因此你打算重裝Win98。首先,你製作了開機磁碟,並且打算將硬碟里的所有資料都洗掉,以便裝一套[乾乾凈凈]的Win98,你該怎麼做呢?
二、枯燥無味又不得不學的基礎
在硬碟分區之前,得先知道相關的概念。請先看下面的名詞解釋:
物理磁碟:首先,真實的硬碟我們稱為[物理磁碟],英文叫做[Physical disk]。
邏輯磁碟:分區後使用的[C:磁碟]、[D:磁碟]---,泛稱為[邏輯磁碟]。一台[物理磁碟]可以分割成一台[邏輯磁碟],也可以分割成數台[邏輯磁碟],你可依據你的需要來調整。
主分區:[主分區]的英文為[Primary Partition],是你在[物理磁碟]上可以建立的[邏輯磁碟]的一種。舉例來說:如果你希望你的物理磁碟,規劃成僅有一個[C:磁碟],那整台硬碟的空間就全部分配給[主分區]使用。
擴展分區:[擴展分區]的英文名為[Extended Partition],如果想把一個硬碟分為[C:]、[D:]二台,那你可以拿硬碟上的一部分空間建立一個主分區(這個主分區變成C:磁碟),剩下的空間則建立一個擴展分區。可是擴展分區還不算是一個[可作用]的單位,你還得在擴展分區建立邏輯磁碟,操作系統才可以存取其上的內容。舉例而言:如果你把擴展分區的空間全部配給一個邏輯磁碟,那這個利用擴展分區建立的邏輯磁碟就會變成D:磁碟。
各位一定要注意:擴展分區不是一定就分配一個邏輯磁碟,你還可以把擴展分區分好幾份,變成好幾個邏輯磁碟。若把擴展分區分配給一個邏輯磁碟,這個邏輯磁碟會變成D:。若把擴展分區分成好幾份,則它們就會變成D:、E:、F:---。尤其要注意擴展分區和其上邏輯磁碟之間的關系:C:以外的邏輯磁碟(D:、E:、F:---)是包含在擴展分區裡面的,初學者常會誤解。
進行硬碟分區的工作之前,你必須有一張啟動盤。如果你有一張啟動光碟,你只需要在BIOS設置為光碟啟動即可,如果你用軟盤啟動,只要做一張啟動盤,並把BIOS設置為A:啟動即可。由於你的Win98已經無法正常開機(假設),因此請先將開機磁碟放入A:軟碟機之中,或把光碟放在光碟機中,接下來就跟著我們的鼓點[Step by step]吧。
三、立馬橫刀,殺向硬碟
1 將BIOS調整成使用軟盤開機 有些人的電腦,為了防止開機型病毒,可能會設定成[僅用C:磁碟開機]。不過當你要重裝Win98之時,由於 C:磁碟可能已經無法開機,所以你得將BIOS有關開機的選項重新調整。請在開機時按下DEL或相應的按鍵,進入BIOS,將開機的磁碟順序選項調整成[A:,C:],或以光碟啟動調成[CDROM C:A:]。(編註:在此以後我們僅以A:驅啟動作講解,因為如果你用光碟機啟動時,它會設定一個虛擬的A:驅,操作方法同用A:驅直接啟動一樣)。
大部分中國台灣制的各主機板,使用[Award]公司的BIOS,可在開機時按下DEL以進入BIOS。但請各位注意,BIOS不是只有[Award]這個牌子,還有很多其他的牌子,許多品牌電腦可能就是使用[AMI]或是[Phoenix]的BIOS,那可就不一定是按下DEL來進入BIOS的設定畫面了。舉例來說,有些電腦,你得按下F1以進入BIOS的設定畫面。有人可能會問:[為什麼這些按鍵不能統一?為什麼有人這樣,有人那樣?]我們只好告訴你:[我也不知道為什麼,我來之前就這樣了。]
2 重新開機 調整好BIOS並且將設定存好之後,BIOS通常會立刻重新開機,請確定可驅動光碟機的開機磁碟已經放入A:驅中。當重新開機的動作結束之後你會看到屏幕會出現一個「怪異而熟悉」的畫面,其中有一個[A:\\>]的字樣,字樣後方會有一個游標閃爍不停,這就是那古老的DOS命令行提示符(讓人可親又可敬)。各位須知[DOS不死,精神長存]。在Win9X華麗的外表下,實際上仍需要有某些傳統DOS的核心。為了和以往舊有程式能夠相容,這乃是沒辦法的事。
3 執行FDISK 請在提示符號後方鍵入[FDISK]字樣後按下回車,以執行硬碟空間規劃程序。所謂的FDISK,就是自DOS時代所用的硬碟空間規劃程序,其全名為Fixed Disk Setup program。所謂[fixed disk],是硬式磁碟機的英文舊稱。雖然現在硬式磁碟機的泛稱早已是[hard disk],但這個程序卻一直保留原名,沒有更改。
4 選擇是否要啟動[FAT32]的支持 如果你使用Win98或Win95 OSR2來製作開機磁碟,那執行FDISK之後,程序會詢問你[Do you wish to enable large disk support(Y/N)]。如果你是要進行刪除分區的動作,這個問題就先別擔心,等到建立分區時再傷腦筋就可以了。請按下Y,繼續執行FDISK。
5 檢視你的硬碟分區狀況 執行了FDISK之後,畫面上有4個選項,請特別注意,這是FDISK的主選單。如果你按下Esc,即可結束FDISK的執行。在刪除分割之前,你可以利用檢視功能,預先了解硬碟分區的狀態。請鍵入鍵盤上的數字鍵<4>,選擇第4項功能:[Display information],也就是檢視現有硬碟的分區情況。你可以自行看看你的硬碟是只有一個主分區,還是除了主分區之外,還有擴展分區,在檢視畫面下,還可以繼續檢視邏輯磁碟的狀態。如要回到主選取單,請按下ESC。
6 刪除邏輯磁碟 假設你要重新安裝Win95,且要重新規劃硬碟空間的使用方式,那你得去除原先的硬碟規劃方式。也就是說,你得把原先所有的硬碟分區都刪除(就像拆掉房屋的隔間一樣)。如果你對硬碟分區的狀態瞭然於胸,將有助於分區工作的進行。
你別以為刪除硬碟分區很簡單,事實上並非如此,你得按建立硬碟分區的反向順序,將硬碟分區刪除。因此你得先知道硬碟分區建立的順序。硬碟分區建立的順序:建立主分區(C:)→建立擴展分區→建立擴展分區上的邏輯磁碟(D:、E:、F:…)。所以,刪除硬碟分區的順序就是:刪除擴展分區的邏輯磁碟(D:、E:、F:、…)→刪除擴展分區→刪除主分區(C:)。首先,如果你的硬碟有擴展分區請按下<3>後回車,選擇[Delete Partition or logical DOS Drive]這個功能,然後再按一次<3>回車,選擇[Delete logical DOS Drire(s)in the Extended DOS Partition]這個項目。如果你沒有任何邏輯磁碟,那這時會看到[No Logical DOS Drive(s)to delete.]的訊息。如果你的擴展分區上已定義邏輯磁碟,例如:、D:、E:…,此時請輸入其邏輯代碼以及磁碟的卷標名稱(Volume label),將它們一一刪除,為何手續如此復雜?這是因為當你刪除邏輯磁碟後,其上的所有資料也都將消失。因此FDISK程序必須確定[你知道你自己在做什麼],然後才會進行刪除邏輯磁碟的動作。否則任何人執行FDISK亂搞一通,把硬碟給毀了,那Microsoft的客戶服務電話豈不是接不完了嗎?如果你輸入錯誤的磁碟卷標名稱,FDISK就不讓你進行刪除邏輯磁碟的工作。
7 刪除擴展分區 當你刪除完D:、E:、…這幾個邏輯磁碟之後,你得回到主選單,把[擴展分區]整個刪除。請再次選取[3.Delete partition or Logical DOS Drive],然後再選取[1.Delete primary DOS Partition]。選取好後,FDISK會問你要刪除哪個主分區?由於主分區只有一個(你只有一個硬碟),因此預設是[1]。按下之後,同樣請你輸入磁碟卷標,並回答[Yes],FDISK才會讓你刪除主分區。刪除主分區後,全部的硬碟分區都已消失,整台硬碟已經是[乾乾凈凈]的了。請結束FDISK的執行,並且重新開機。請注意:每次改變硬碟的分區狀況後,一定要重新使用開機磁碟開機,否則會有難以理解的狀況發生,切記切記。
硬碟分區破壞後得建立,不能只是光破壞而已。現在請遵循下面的說明,幫硬碟重新建立分區。不過建立比破壞可能還容易些,這是唯一值得高興的吧!
四、偃旗息鼓、重整家園
1 執行FDISK 在刪除分區後重新開機,你現在應該在[A:\\>]提示符號下面。請鍵入[FDISK]後按下回車,執行硬碟規劃程序。
2 選擇是否要啟動[FAT32]的支持 如果你使用Win98/Win95 OSR2來製作開機磁碟,那執行FDISK之後,程序會詢問你[Do you wish to enable large disk support(Y\\N)]……?[N]。這時該怎麼辦呢?什麼是[Large disk support]呢?
早期的DOS和Win95,單一邏輯磁碟的規劃上有2GB的限制(更早期的DOS則有32MB的限制)。也就是說,無論你怎麼分區,一個邏輯磁碟容量最大僅能為2GB。如果包含2個邏輯磁碟,共3個邏輯磁碟(1個主分區,1個擴展分區中包含2個邏輯磁碟,共3個邏輯磁碟)。這就是為什麼有些品牌電腦上,賣你的電腦上明明只有一個[真的硬碟],你卻看到電腦里有[C:、D:、E:…]好幾個硬碟。說真的,這也是沒辦法的事,事已如此,各位千萬別問為什麼(相信我,你這輩子大概也沒機會知道[為什麼]了)。後來微軟公司覺得[好幾個邏輯磁碟]這樣不妥,於是就在所謂的Win98/Win95 OSR2中,改良了硬碟規劃的格式。你可能聽過所謂的[FAT32],Win98/Win95 OSR2加入了FAT32的支持之後,終於可以讓容量2GB的硬碟不需分割到2個以上的邏輯磁碟,而僅用一個主分區即可。只是FAT32因為是新的檔案系統規劃方式,有些電腦廠商比較保守,因此不敢幫你使用FAT32,從而導致一塊硬碟分割成好幾個邏輯磁碟。
總而言之,如果你有Win98/Win95 OSR2,建議選擇FAT32的支持,對[Do you wish to enable large disksupport (y/n)?]這個問題,你就可能選擇[Yes]。也就是說,如果你選擇開啟較大磁碟支持的話,超過2GB的硬碟也還是可以全部分配給主分區(primary partition)。如果你的Win95是舊版,那很可惜,你可以直接跳過這個步驟,繼續往下看。
3 建立硬碟主分區 此時在FDISK主選單。選擇[1.Create DOS partition or Logical DOS Drive],然後再選擇[1.Create Primary DOS partition],即可建立硬碟的主分區。不過,到底硬碟容量怎麼規劃才好?這才是最大的問題。由於Win98的[多樣性],更增添了這個問題的復雜度。我們十分抱歉,沒辦法再說明的更詳盡一點,你自己且試著去創建幾個,直到你認為合適為止。
在此我們只介紹了有關硬碟分區在只分一個主分區的情況,如果你要建立擴展分區的話,你只需要以刪除分區步驟的相反順序執行,即可完成對硬碟的擴展分區的建立。在此我們將不再做進一步的解釋。
最後我們給讀者提出以下兩個建議:
■非Win98/Win95 OSR2 的使用者如果你的硬碟小於2GB,你可以使用FAT16,將硬碟全部空間建立一個主分區,將來就會只有一個邏輯磁碟C:。不過,由於FAT16的規劃空間方式有些浪費,當硬碟的小文件較多時,用FAT16規劃的硬碟將會耗用較多的硬碟空間。如果你的硬碟大於2GB,FDISK所建立的分區將無法超過2GB,剩餘的空間你只好建立擴展分區,並且在其上建立邏輯磁碟,每個邏輯磁碟也不能超過2GB。所以,大容量硬碟的使用者,恐怕是安裝Win98/Win95 OSR2較為簡單。
■WiN98/ Win95 OSR2的使用者如果在FDISK問你是否要[enable large disk support(y/n)?]時你回答[No],那FDISK會使用FAT16規劃文件系統,其限制如前所述。如果你回答[Yes],那超過2GB的硬碟你還是可以規劃為一個主分區。我想有大容量硬碟的讀者也不在少數,因此我們建議各位使用WiN98/win95 OSR2,啟動FAT32的支持,將所有的容量分配給主分區,將來整台電腦就只有一個C:磁碟,這樣用起來也比較方便一些。
C. 硬碟分區表(partition table) 是什麼請高手祥解
您好
簡單說硬碟分區表是支持硬碟正常工作的骨架。操作系統正是通過它把硬碟劃分為若干個分區,然後再在每個分區裡面創建文件系統,寫入數據文件。
一.分區表的位置及識別標志
分區表一般位於硬碟某柱面的0磁頭 1扇區.而第1個分區表(也即主分區表)總是位於
(0柱面,1磁頭,1扇區),剩餘的分區表位置可以由主分區表依次推導出來.分區表有64個位元組,占據其所在扇區的[441-509]位元組.要判定是不是分區表,就看其後緊鄰的兩個位元組(也即[510-511])是不是 "55AA",若是,則為分區表.
二.分區表的結構
分區表由4項組成,每項16個位元組.共4×16 = 64個位元組.每項描述一個分區的基本信息.每個位元組的含義如下:
分區表項含義
分區表項有幾個位元組比較重要,下面分別闡述之: 1、(1,2,3)位元組
磁頭號由(1)位元組8位表示,其范圍為(0 -- 28 - 1),也即(0 磁頭-- 254磁頭)。
扇區號由(2)位元組低6位表示,其范圍為(0 -- 26 - 1),由於扇區號從1開始,所以其范圍是(1扇區-- 63扇區)。
柱面號由(2)位元組高2位 + (3)位元組,共10位表示,其范圍為(0 --2 10 - 1),也即(0 柱面-- 1023柱面)。
當柱面號超過1023時,這10位依然表示成1023,需要注意。
(5,6,7)位元組含義同上。
2、(8, 9, 10, 11)位元組
如果是主分區表,則這4 個位元組表示該分區起始邏輯扇區號與邏輯0扇區(0柱面,0磁頭,1扇區)之差。如果非主分區表,
則這4 個位元組要麼表示該分區起始邏輯扇區號與擴展分區起始邏輯扇區號之差,要麼為63。詳細情況在後面有所闡述。
注意: 1、扇區上的位元組是按左邊低位,右邊高位的順序排列的。所以在取值時,需要把位元組再反一下,讓高位位元組在左邊,低位位元組在右邊,
這一點在讀取邏輯起始扇區號和分區大小時需要注意。舉個例子:第一項的邏輯起始扇區為(3F 00 00 00),轉換為十進制前要先反一下字
節順序,為(00 00 00 3F)然後在轉換為十進制,即63 .同理分區大小為(3F 04 7D 00),先反為(00 7D 04 3F)再轉換為十進制,
即8193087。
2、邏輯扇區號與(柱面,磁頭,扇區)的相互轉換:
令L = 邏輯扇區號,C = 柱面號,H = 磁頭號,S = 扇區號。
每道扇區數 = 63
每柱面磁頭數 = 255
每柱面扇區數 = 每道扇區數* 每柱面磁頭數
= 63 × 255
= 16065
柱面號下標從0開始。磁頭號[0 -- 254],扇區號[1 -- 63]。
邏輯扇區號下標也從0開始。
(柱面,磁頭,扇區)轉換成邏輯扇區號的公式為:
L = C×16065 + H ×63 + S - 1 ;
比如(1柱面,1磁頭,1扇區),其邏輯扇區號為:
L = 1×16065 + 1×63 + 1 - 1
= 16128
邏輯扇區號轉換成(柱面,磁頭,扇區) 公式為:
C = L / 16065
H = (L % 16065) / 63
S = (L % 16065) % 63 + 1
比如邏輯扇區號 16127:
C = 16127 / 16065 = 1
H = (16127 % 16065) / 63 = 0
S = (16127 % 16065) % 63 + 1 = 63
即(1柱面,0磁頭,63扇區)
3、分區表上有四項,每一項表示一個分區,所以一個分區表最多隻能表示4個分區。主分
區表上的4項用來表示主分區和擴展分區的信息。因為擴展分區最多隻能有一個,所以硬碟
最多可以有四個主分區或者三個主分區,一個擴展分區。餘下的分區表是表示邏輯分區的。
這里有必要闡述一點:邏輯區都是位於擴展分區裡面的,並且邏輯分區的個數沒有限制。
4、分區表所在扇區通常在(0磁頭,1扇區),而該分區的開始扇區通常位於(1磁頭,1扇區),中間隔了63 個隱藏扇區。
謝謝
D. 關於硬碟分區表
我也不懂,不過看情況你的應該是新買的硬碟,建議拿回去讓他們搞定,誰讓咱們是上帝?
E. 硬碟分區表壞掉
給你推薦幾款修復軟體
1:三茗硬碟醫生是繼KV3000和DiskGen之後又一恢復分區表的利器,由於功能專一,所以重建分區表的能力比兩位前輩強大,舉個例子,DiskGen雖然也能掃描到許多分區表信息,但找到的多數都是無用數據,而且花費時間太長,而三茗硬碟醫生的「命中率」明顯高得多了。
三茗硬碟醫生下載地址:http://www.sz1001.net/soft/5554.htm,只有64K大小,把它拷到軟盤或U盤中就可以開始你的數據恢復之旅了。
2: FDISK
用FDISK還可以新建立分區、重建主分區表,但這種方法不覆蓋主引導記錄的代碼區。如果要保證硬碟內數不受破壞,分區時必需與原來的分區相一致,否則數據不保。建議使用FDISK的漢化版,很容易上手。
參考資料:http://..com/question/9322158.html
F. 硬碟分區表存儲了硬碟的哪個信息
在Windows8或8.1中設置新磁碟時,系統會詢問你是想要使用MBR還是GPT分區。GPT是一種新的標准,並在逐漸取代MBR。GPT帶來了很多新特性,但MBR仍然擁有最好的兼容性。GPT並不是Windows專用的新標准——MacOSX,Linux,及其他操作系統同樣使用GPT。在使用新磁碟之前,你必須對其進行分區。MBR(MasterBootRecord)和GPT(GUIDPartitionTable)是在磁碟上存儲分區信息的兩種不同方式。這些分區信息包含了分區從哪裡開始的信息,這樣操作系統才知道哪個扇區是屬於哪個分區的,以及哪個分區是可以啟動的。在磁碟上創建分區時,你必須在MBR和GPT之間做出選擇。MBR的局限性MBR的意思是「主引導記錄」,最早在1983年在IBMPCDOS2.0中提出。之所以叫「主引導記錄」,是因為它是存在於驅動器開始部分的一個特殊的啟動扇區。這個扇區包含了已安裝的操作系統的啟動載入器和驅動器的邏輯分區信息。所謂啟動載入器,是一小段代碼,用於載入驅動器上其他分區上更大的載入器。如果你安裝了Windows,Windows啟動載入器的初始信息就放在這個區域里——如果MBR的信息被覆蓋導致Windows不能啟動,你就需要使用Windows的MBR修復功能來使其恢復正常。如果你安裝了Linux,則位於MBR里的通常會是GRUB載入器。MBR支持最大2TB磁碟,它無法處理大於2TB容量的磁碟。MBR還只支持最多4個主分區——如果你想要分區,你需要創建所謂「擴展分區」,並在其中創建邏輯分區。MBR已經成為磁碟分區和啟動的工業標准。GPT的優勢GPT意為GUID分區表。(GUID意為全局唯一標識符)。這是一個正逐漸取代MBR的新標准。它和UEFI相輔相成——UEFI用於取代老舊的BIOS,而GPT則取代老舊的MBR。之所以叫作「GUID分區表」,是因為你的驅動器上的每個分區都有一個全局唯一的標識符(globallyuniqueidentifier,GUID)——這是一個隨機生成的字元串,可以保證為地球上的每一個GPT分區都分配完全唯一的標識符。這個標准沒有MBR的那些限制。磁碟驅動器容量可以大得多,大到操作系統和文件系統都沒法支持。它同時還支持幾乎無限個分區數量,限制只在於操作系統——Windows支持最多128個GPT分區,而且你還不需要創建擴展分區。在MBR磁碟上,分區和啟動信息是保存在一起的。如果這部分數據被覆蓋或破壞,事情就麻煩了。相對的,GPT在整個磁碟上保存多個這部分信息的副本,因此它更為健壯,並可以恢復被破壞的這部分信息。GPT還為這些信息保存了循環冗餘校驗碼(CRC)以保證其完整和正確——如果數據被破壞,GPT會發覺這些破壞,並從磁碟上的其他地方進行恢復。而MBR則對這些問題無能為力——只有在問題出現後,你才會發現計算機無法啟動,或者磁碟分區都不翼而飛了。兼容性使用GPT的驅動器會包含一個「保護性MBR」。這種MBR會認為GPT驅動器有一個占據了整個磁碟的分區。如果你使用老實的MBR磁碟工具對GPT磁碟進行管理,你只會看見一個占據整個磁碟的分區。這種保護性MBR保證老式磁碟工具不會把GPT磁碟當作沒有分區的空磁碟處理而用MBR覆蓋掉本來存在的GPT信息。在基於UEFI的計算機系統上,所有64位版本的Windows8.1、8、7和Vista,以及其對應的伺服器版本,都只能從GPT分區啟動。所有版本的Windows8.1、8、7和Vista都可以讀取和使用GPT分區。其他現代操作系統也同樣支持GPT。Linux內建了GPT支持。蘋果公司基於Intel晶元的MAC電腦也不再使用自家的APT(ApplePartitionTable),轉而使用GPT。我們推薦你使用GPT對磁碟進行分區。它更先進,更健壯,所有計算機系統都在向其轉移。如果你需要保持對舊系統的兼容性——比如在使用傳統BIOS的計算機上啟動Windows,你需要使用MBR。
G. 硬碟兩個分區表格式分別是什麼
我們的電腦硬碟分區格式一共有兩種,一種是GUID(GPT),一種是MBR。
如果你的電腦原裝系統是win8或者以上的,那麼他的硬碟分區表格式為GUID(GPT)格式的;如果是win7以下的,那麼一般就是MBR的了。
點擊硬碟,如果轉換分區表類型為MBR是可以選中的,那麼說明你的為GUID的,反之,則為MBR的。
H. 硬碟分區表與mbr的關系
你概念理解錯誤,C盤是主分區而不是主分區表,通常就是第一個主分區,也就是MBR里4個分區表項的第一項。
I. 硬碟分區表的定義是
一.分區表的位置及識別標志
分區表一般位於硬碟某柱面的0磁頭 1扇區.而第1個分區表(也即主分區表)總是位於
(0柱面,0磁頭,1扇區),剩餘的分區表位置可以由主分區表依次推導出來.分區表有64個位元組,占據其所在扇區的[447-510]位元組.要判定是不是分區表,就看其後緊鄰的兩個位元組(也即[511-512])是不是 "55AA",若是,則為分區表.
二.分區表的結構
分區表由4項組成,每項16個位元組.共4×16 = 64個位元組.每項描述一個分區的基本信息.每個位元組的含義如下:
分區表項含義
位元組 含義
0 Activeflag.活動標志.若為0x80H,則表示該分區為活動分區.若為0x00H,則表示該分區為非活動分區.
1,2,3 該分區的起始磁頭號,扇區號,柱面號磁頭號 -- 1位元組, 扇區號 -- 2位元組低6位,柱面號 -- 2位元組高2位 + 3位元組
4 分區文件系統標志:
分區未用: 0x00H.
擴展分區: 0x05H, 0x0FH.
FAT16分區: 0x06H.
FAT32分區: 0x0BH, 0x1BH, 0x0CH, 0x1CH.
NTFS分區: 0x07H.
5,6,7 該分區的結束磁頭號,扇區號,柱面號,含義同上.
8,9,10,11 邏輯起始扇區號。表示分區起點之前已用了的扇區數.
12,13,14,15 該分區所佔用的扇區數.
分區表項有幾個位元組比較重要,下面分別闡述之: 1、(1,2,3)位元組
磁頭號由(1)位元組8位表示,其范圍為(0 -- 28 - 1),也即(0 磁頭-- 254磁頭)。
扇區號由(2)位元組低6位表示,其范圍為(0 -- 26 - 1),由於扇區號從1開始,所以其范圍是(1扇區-- 63扇區)。
柱面號由(2)位元組高2位 + (3)位元組,共10位表示,其范圍為(0 --2 10 - 1),也即(0 柱面-- 1023柱面)。
當柱面號超過1023時,這10位依然表示成1023,需要注意。
(5,6,7)位元組含義同上。
2、(8, 9, 10, 11)位元組
如果是主分區表,則這4 個位元組表示該分區起始邏輯扇區號與邏輯0扇區(0柱面,0磁頭,1扇區)之差。如果非主分區表,
則這4 個位元組要麼表示該分區起始邏輯扇區號與擴展分區起始邏輯扇區號之差,要麼為63。詳細情況在後面有所闡述。
注意: 1、扇區上的位元組是按左邊低位,右邊高位的順序排列的。所以在取值時,需要把位元組再反一下,讓高位位元組在左邊,低位位元組在右邊,
這一點在讀取邏輯起始扇區號和分區大小時需要注意。舉個例子:第一項的邏輯起始扇區為(3F 00 00 00),轉換為十進制前要先反一下字
節順序,為(00 00 00 3F)然後在轉換為十進制,即63 .同理分區大小為(3F 04 7D 00),先反為(00 7D 04 3F)再轉換為十進制,
即8193087。
2、邏輯扇區號與(柱面,磁頭,扇區)的相互轉換:
令L = 邏輯扇區號,C = 柱面號,H = 磁頭號,S = 扇區號。
每道扇區數 = 63
每柱面磁頭數 = 255
每柱面扇區數 = 每道扇區數* 每柱面磁頭數
= 63 × 255
= 16065
柱面號下標從0開始。磁頭號[0 -- 254],扇區號[1 -- 63]。
邏輯扇區號下標也從0開始。
(柱面,磁頭,扇區)轉換成邏輯扇區號的公式為:
L = C×16065 + H ×63 + S - 1 ;
比如(1柱面,1磁頭,1扇區),其邏輯扇區號為:
L = 1×16065 + 1×63 + 1 - 1
= 16128
邏輯扇區號轉換成(柱面,磁頭,扇區) 公式為:
C = L / 16065
H = (L % 16065) / 63
S = (L % 16065) % 63 + 1
比如邏輯扇區號 16127:
C = 16127 / 16065 = 1
H = (16127 % 16065) / 63 = 0
S = (16127 % 16065) % 63 + 1 = 63
即(1柱面,0磁頭,63扇區)
3、分區表上有四項,每一項表示一個分區,所以一個分區表最多隻能表示4個分區。主分
區表上的4項用來表示主分區和擴展分區的信息。因為擴展分區最多隻能有一個,所以硬碟
最多可以有四個主分區或者三個主分區,一個擴展分區。餘下的分區表是表示邏輯分區的。
這里有必要闡述一點:邏輯區都是位於擴展分區裡面的,並且邏輯分區的個數沒有限制。
4、分區表所在扇區通常在(0磁頭,1扇區),而該分區的開始扇區通常位於(1磁頭,1扇區),中間隔了63 個隱藏扇區。
J. 什麼是硬碟分區表,硬碟分區表有什麼用
一個硬碟經過FDISK的劃分和高級格式化以後,會在所屬的操作系統中建立分區表,記錄一些有關硬碟給哪一種操作系統使用,硬碟的容量大小以及開始磁柱面和結束磁柱面的分配,哪一個硬碟啟動,引導區(Boot Sector),文件分配表(FAT)、根目錄和數據區等一系列數據。現將分區表內的內容歸納如下:
A、分區表是創建在硬碟的第0磁柱面、第0磁軌,第1個扇區上。
B、記錄操作系統的數據(DOS,OS2或其他OS)。
C、記錄分區硬碟的C(磁柱面)、H(磁頭),S(扇區)的數量。
D、記錄分配的磁柱面(Cylinder)的開始。結束和容量。
E、記錄可啟動的硬碟(Active)。
F、建立引導區(Boot Sector)。
G、建立文件分配表(FAT)。
H、建立根目錄。
I、建立數據存儲區。