相信很多人都知道有Disk Genius(以前的DiskMan)這款軟件,它現在的最新版本是 V2.0 Beta 0219,推出至今已經(jīng)有一年半了,它是一款完全的國產(chǎn)免費軟件,雖是一款基于純DOS的軟件卻擁有完全的簡(jiǎn)體中文界面,整個(gè)軟件的大小也總共只有149k,非常便于攜帶。
它已經(jīng)算是一款老軟件了,但時(shí)至今日它對于我們來(lái)說(shuō)依然是非常實(shí)用且有意義的的!本文將從實(shí)際應用入手,對這款優(yōu)秀軟件的幾個(gè)典型應用進(jìn)行講解,并對硬盤(pán)及硬盤(pán)分區的知識做一個(gè)介紹,希望通過(guò)本文的介紹能讓大家用好這款軟件,并用它來(lái)解決一些實(shí)際應用中遇到的問(wèn)題。
文章導讀
◎ Disk Genius——之實(shí)際應用
·
應用一,直觀(guān)的進(jìn)行硬盤(pán)分區小技巧,如何分出大小為整數G的分區·
應用二,卸載硬盤(pán)上的NTFS或Linux分區·
應用三,備份,檢查,恢復,重建分區表·
應用四,分區的掃描及邏輯壞道的修復◎ 了解PC機硬盤(pán)及通用分區結構——讓您更深入的了解PC硬盤(pán)及硬盤(pán)分區◎ Disk Genius使用詳解——硬盤(pán)分區工具,我選國貨Disk Genius應用一,直觀(guān)的進(jìn)行硬盤(pán)分區
新買(mǎi)電腦的用戶(hù)往往對于分區這種比較底層的操作感到陌生與害怕,以至于叫裝機人員草草把自己的硬盤(pán)分為幾個(gè)相等大小的分區了事,但往往在日后的應用中由于硬盤(pán)分區的不合理造成很多的不便。其實(shí)給新硬盤(pán)分區也并不是很困難的操作,下面的文字將介紹如何用Disk Genius進(jìn)行磁盤(pán)的分區,相信您看過(guò)之后完全可以代上張裝有Disk Genius的盤(pán),根據需要想好硬盤(pán)空間的分配方案,在裝機時(shí)自己動(dòng)手來(lái)為自己的硬盤(pán)進(jìn)行合理的分區。
作為一款磁盤(pán)分區及管理軟件,分區這個(gè)功能是必不可少的,它與其他大多數分區軟件相比最大的一個(gè)特點(diǎn)就是直觀(guān),讓我們來(lái)看看它的界面(圖1,圖2),從圖中可以看到右邊是一個(gè)仿Windows的窗體,左邊是一個(gè)柱狀的硬盤(pán)空間顯示條,通過(guò)在它上面選擇我們可以一目了然的看到硬盤(pán)各個(gè)分區的大小及分區類(lèi)型。
圖1(未分區)
圖2(已分區)
下面我們進(jìn)行實(shí)際的分區操作,一臺新電腦里的新硬盤(pán)都是沒(méi)有分區的,在運行Disk Genius時(shí)你會(huì )看到和圖1類(lèi)似的畫(huà)面,整個(gè)灰色的柱狀的硬盤(pán)空間顯示條表示硬盤(pán)上沒(méi)有任何的分區,而分完區之后的硬盤(pán)將會(huì )有類(lèi)似于圖2的畫(huà)面。
1.建立主分區
想從硬盤(pán)引導系統那么硬盤(pán)上至少需要有一個(gè)主分區,所以建立主分區就是我們的第一步。在界面里按Alt鍵將調出菜單,選擇分區菜單里面的“新建分區”,此時(shí)會(huì )要求你輸入主分區的大小,一般來(lái)說(shuō)主分區用于操作系統的安裝,不宜分得太大,確定之后軟件會(huì )詢(xún)問(wèn)是否建立DOS FAT分區,如果選擇“是”那么軟件會(huì )根據你剛剛天寫(xiě)的分區的小進(jìn)行設置,小于640M時(shí)該分區將被自動(dòng)設為FAT16格式,而大于640M時(shí)分區則會(huì )自動(dòng)設為FAT32格式。如果選擇了“否”軟件將會(huì )提示你手工填寫(xiě)一個(gè)系統標志,并在右邊窗體的下部給出一個(gè)系統標志的列表供用戶(hù)參考和填寫(xiě),確定之后主分區的建立就完成了(圖3),主分區就是我們將來(lái)的C:盤(pán)。
圖3
2.建立擴展分區和邏輯分區
在建立了主分區之后就要接著(zhù)建立擴展分區和在擴展分區上面的邏輯分區,首先我們建立擴展分區,我們先在柱狀硬盤(pán)空間顯示條上選定未分配的灰色區域,然后按Alt選擇菜單欄里分區下的“建擴展分區”如圖4,之后會(huì )有提示要求你輸入建的擴展分區的大小,通常情況下我們應該將所有的剩余空間都建立為擴展分區,所以這里可以直接按回車(chē)確定。至此我們已經(jīng)建立好了擴展分區如圖5,擴展分區就是那段用綠色表示的部分,將來(lái)的D:,E:盤(pán)等等后面的硬盤(pán)分區都將建立在擴展分區之上。
圖4
圖5
建好了擴展分區我們將接下來(lái)創(chuàng )建擴展分區之上的邏輯分區,方法是選擇擴展分區,然后在菜單里面選擇“新建分區”,如圖6,軟件要求輸入新建的邏輯分區的大小,你可以根據實(shí)際情況自己寫(xiě)入合適的數值,建立的第一個(gè)邏輯分區的大小就是將來(lái)D:盤(pán)的空間大小,確定之后,軟件會(huì )詢(xún)問(wèn)建立分區的類(lèi)型,和前面介紹的一樣你可以根據需要自己選擇。建立了第一個(gè)邏輯分區之后如果有剩余的未分配擴展分區空間,那么我們可以按照建立第一個(gè)邏輯分區的方法在剩余的未分配擴展分區上繼續建立邏輯分區,也就是相應的E:F:……盤(pán)直到全部分配完成如圖7 ,至此我們已經(jīng)完成了硬盤(pán)空間的分配。
圖6
圖7
3.激活主分區
想要從硬盤(pán)引導系統就必須有主分區,但是硬盤(pán)上可以有不止一個(gè)的主分區,由哪個(gè)主分區來(lái)引導系統取決于誰(shuí)是激活了的主分區,在圖7中我們只有一個(gè)主分區,所以我們激活它就可以了,首先移動(dòng)光標到主分區上然后選擇分區菜單里面的“激活(恢復)”如圖8,激活之后被激活了的分區的“系統名稱(chēng)”將會(huì )以紅色表示,方便大家區分。
圖8
圖9
至此整個(gè)分區的工作就快要完成了,如圖9,再選擇“硬盤(pán)” 菜單里面的存盤(pán)選項就可以對我們分區的結果進(jìn)行保存了,也就是寫(xiě)入分區表,根據提示確定之后,并再次確定,刪除已有的引導信息后存盤(pán)完畢(所有的操作都只有在存盤(pán)后才會(huì )真正對分區表進(jìn)行操作,只要不存盤(pán)你可以任意對分區進(jìn)行修改都不會(huì )對硬盤(pán)有任何影響),這時(shí)我們就可以退出程序了,選擇“硬盤(pán)”菜單里面的退出,這時(shí)軟件會(huì )要你選擇“退出”,“重新啟動(dòng)”或者“取消”,按常理說(shuō)應該選擇重啟,但實(shí)踐證明Disk Genius無(wú)法完成重起的操作,所以在此建議大家先選擇退出,然后回到Dos提示符界面下之后按Ctrl+Alt+Del進(jìn)行重啟,重啟之后再對所有的分區進(jìn)行格式化,之后就可以安裝操作系統并使用了。
硬盤(pán)分區小技巧:大家分區的時(shí)侯都會(huì )輸入數字,比如你想得到一個(gè)2G的分區你也許會(huì )輸入2000M或者2048M其實(shí)你輸入的這些數字所分出來(lái)的區在Windows下面都不會(huì )被認成整數的2G,而是1.9?G,想要得到Windows下的整數G分區,你必須知道一個(gè)公式,通過(guò)這個(gè)公式算出的值就是被Windows認成整數G的值。
整數G計算公式:(X-1)*4+1024*X=Y
其中X就是你想要得到的整數分區的數值,單位是G,Y是你分區時(shí)應該輸入的數字,單位是M,例如我想得到Windows下的3G整數空間,那么我分區時(shí)就應該輸入(3-1)*4+1024*3=3080,那么我們應該在分區時(shí)輸入3080作為分區的大小,同理欲分出10G的空間則應該是(10-1)*4+1024*10=10276,輸入10276將會(huì )得到10G的整數空間,其他大小大家可以自行計算!
應用二,卸載硬盤(pán)上的NTFS或Linux分區
大家常常會(huì )由于工作上或者試驗等原因安裝Linux或者在安裝2000和XP時(shí)將分區轉換成EXT2&3或NTFS格式,但往往又會(huì )在某些時(shí)候希望把這些分區轉換回常用的FAT32格式,這個(gè)問(wèn)題其實(shí)各大IT報報刊雜志都給出過(guò)方法,多半是建議使用PQMagic轉換或者刪除分區再重建,但相對來(lái)說(shuō)都稍微復雜了點(diǎn),而且還有些特殊情況無(wú)法輕松解決,比如說(shuō)C盤(pán)安裝了Win2000 Server版并轉換成了NTFS,這時(shí)如果你想運行PQMagic就會(huì )得到“本程序無(wú)法運行在裝有Server版系統的硬盤(pán)上”的提示,相信不少朋友都遇到過(guò)。這時(shí)您完全可以使用Disk Genius來(lái)完成這個(gè)刪除和重建分區的工作,下面我們來(lái)講解一下這個(gè)操作的過(guò)程,首先你必須用軟盤(pán)或光盤(pán)引導系統并運行Disk Genius,你會(huì )看見(jiàn)如圖10的畫(huà)面。
圖10
這是一個(gè)典型的多系統并存分區,安裝的系統分別是首先是Win98SE在第一個(gè)FAT32的分區上,然后是安裝了Win2000或者WinXP在第一邏輯分區上,并且將其轉換成了NTFS格式并實(shí)現雙系統的引導,再后面就是安裝了Linux用GRUB或LILO者實(shí)現多從啟動(dòng),當開(kāi)機時(shí)首先運行的是引導扇區中的GRUB(LILO),然后給出菜單讓你選擇時(shí)進(jìn)入Linux或DOS,選擇DOS將會(huì )進(jìn)入Win2000或WinXP所生成的引導菜單。
在這種情況之下,如果要卸載某個(gè)操作系統,第一步就是要刪除它所在的分區(Win98除外,它可以直接用格式化解決掉),當然事先你應該把欲卸載系統里面的重要東西備份出來(lái)。 這里講的是如何使用Disk Genius方便直觀(guān)的刪除這些不要的分區,首先選擇欲刪除的分區,然后在分區菜單里面選擇刪除分區如圖10之后軟件會(huì )詢(xún)問(wèn)你“確實(shí)要刪除此分區嗎”,確定之后這個(gè)區就被刪除了,如此反復進(jìn)行可以刪除硬盤(pán)上所有不再需要的分區,然后按上文的介紹在刪除分區后的空間上重新建立分區,把空間利用起來(lái)。
圖11
這里要注意的一點(diǎn)是如果你刪除了Linux的分區那么你應該選擇工具里面的“重寫(xiě)引導記錄”來(lái)清空引導扇去如圖11,因為L(cháng)inux的引導記錄通常會(huì )放在引導扇區里面,如果不進(jìn)行清除,在啟動(dòng)系統的時(shí)候將依然進(jìn)入GRUB(LILO)的引導界面,但由于Linux的分區已被刪除,引導扇區里的Linux引導記錄不能調用原Linux分區上的程序完成啟動(dòng)菜單的加載,所以會(huì )報錯,不能完成機器的引導操作。所以大家切記“重寫(xiě)引導記錄”,它的作用等同于DOS下的Fdisk /MBR命令。至于在卸載了Linux之后剩下Win2000(XP)和Win98的雙系統,卸載起來(lái)就很容易了,刪除分區依然可以由Disk Genius來(lái)完成,而其他需要做的工作網(wǎng)上有太多的介紹,這里就不再闡述了!
如果大家看懂了我上面所述的內容相信你在需要卸載系統的時(shí)候結合使用Disk Genius將會(huì )得心應手。
應用三,備份,檢查,恢復,重建分區表
不知大家遇到過(guò)怎樣的問(wèn)題沒(méi)有,原本是用得好好的電腦,結果某天啟動(dòng)之后發(fā)現我的電腦里面只剩下C和D兩個(gè)盤(pán)了,其他的硬盤(pán)分區都不知去向,我就遇到過(guò),身邊的朋友也有幾次因為遇到這個(gè)問(wèn)題來(lái)向我咨詢(xún)。一般都用戶(hù)都有把重要資料備份在非系統分區的習慣,這下E:,F:……都不見(jiàn)了,如圖12。
圖12
那些重要數據是不是也保不住了啦,其實(shí)這個(gè)看似嚴重的情況并沒(méi)有那么嚇人,只要您看過(guò)這篇文章,知道Disk Genius這個(gè)軟件,知道它有恢復分區表的這個(gè)功能,那么你完全可以相信丟失的分區是能找回來(lái)的,首先我們要用啟動(dòng)盤(pán)啟動(dòng)到純DOS,注意這時(shí)最好使用裝在軟盤(pán)上面的Disk Genius,因為刻在光盤(pán)上的Disk Genius雖然也可以正常使用,但由于光盤(pán)是只讀的,所以軟件會(huì )提示你“打開(kāi)文件LOOKBACK.DAT時(shí)出錯,您將不能使用‘回溯‘功能‘”,如圖13,“回溯”功能提供了您對所有磁盤(pán)操作的記錄,并記錄了操作前的原始信息,所以當您操作失誤的時(shí)候它可是您的后悔藥喲,所以強烈建議在軟盤(pán)上使用Disk Genius,以便回溯功能的使用。
圖13
進(jìn)入主界面之后我們就進(jìn)行分區修復的操作,首先為了操作的安全性,建議您先用工具菜單里面的“備份分區表”進(jìn)行分區表的備份,一旦有意外可以用這個(gè)來(lái)恢復備份時(shí)的狀況。選擇工具菜單里面的“重建分區表”,軟件會(huì )提示你確認,并建議備份分區表,確認并選擇“繼續”之后,進(jìn)入如圖14的畫(huà)面,軟件會(huì )提示你選擇重建的方式,分別是“自動(dòng)方式”和“交互方式”,這個(gè)可以根據您的實(shí)際情況進(jìn)行選擇,對自己硬盤(pán)各分區大小情況比較了解的用戶(hù)可以選擇“交互方式 ”, 而普通的用戶(hù)選擇“自動(dòng)方式”就可以了,軟件會(huì )自動(dòng)的為您做好重建的工作,完成之后丟失的分區應該又在左邊的顯示條上出現了,趕快存盤(pán)并退出重啟吧,進(jìn)操作系統看看是不是那些丟失的分區又重見(jiàn)天日了,再進(jìn)去看看里面的東西也一樣不少,呵呵,終于可以安心了!
圖14
另外Disk Genius在工具菜單里面還提供了對分區表的備份還原及檢測功能,可能的話(huà)大家平時(shí)可以做好分區表的備份,遇到問(wèn)題時(shí)可以直接選擇恢復導入備份文件進(jìn)行修復。說(shuō)到這里您應該知道如何用Disk Genius修復硬盤(pán)分區表了吧。
應用四,分區的掃描及邏輯壞道的修復
硬盤(pán)出現壞道是一件讓人非常頭痛的事,Disk Genius提供了對硬盤(pán)分區的表面掃描功能,用它我們可以輕松的檢查硬盤(pán)有無(wú)壞扇區,如圖15,首先選擇你想要掃描的分區,然后選擇工具菜單里面的“硬盤(pán)表面掃描”,軟件會(huì )提示“測試當前硬盤(pán)分區表面?壞扇區清單將保存到BADSECT.TXT中。”(只有在可寫(xiě)介質(zhì)上才能生成這個(gè)文件)選擇掃描,軟件會(huì )要求你選擇掃描的方式,并給出說(shuō)明,一般選擇速度最快的“按柱面”,掃描完成之后會(huì )給出結果 ,如果沒(méi)有壞扇區那么恭喜你了,如果有了壞扇區,那么請繼續向下看。
圖15
發(fā)現了壞扇區并不是件好事,但是也并不是所有的壞扇區都一定是物理壞扇區,如果我們恰恰遇上的是邏輯壞扇區用Disk Genius是有可能修復的,我們可以看到圖15中的工具菜單里面有一項是“清除扇區數據”它的作用是用空字符完全填充你當前選擇的這個(gè)分區,這時(shí)我們選中有壞扇區的分區,然后選擇“清除扇區數據”,會(huì )看到提示“本功能將使用空字符填充當前分區的全部扇區……”如圖16,當然這里我們選擇擦除,之后軟件會(huì )再次要你確認,當然我們依然選擇擦除,可以見(jiàn)到如圖17的清除畫(huà)面,完成之后將會(huì )有相應提示。
圖16
圖17
現在您可以再次對這個(gè)分區進(jìn)行表面檢查,如果沒(méi)有再發(fā)現壞道,那么恭喜你,你剛才遇到的只是邏輯壞道,并且Disk Genius已經(jīng)幫你修復好了。如果依然有壞道,也不必太失望,因為有更強大的修復工具可以使用 它就是《金海碩磁盤(pán)修復程式》(我們會(huì )在今后對它的使用作出介紹),如果年它也無(wú)法修復那么證明剩下的就是頑固的物理壞道了,現階段我們只能把那些有壞道的硬盤(pán)扇區單獨分區并隱藏,以防止其擴散,盡可能延長(cháng)硬盤(pán)的使用壽命。
本人根據自己一年多的對Disk Genius實(shí)際使用經(jīng)驗寫(xiě)成了這篇文章,希望能對那些不敢進(jìn)行分區操作和遇到硬盤(pán)問(wèn)題的朋友們有所幫助,所以過(guò)程和圖片都盡量的詳細。大家對于磁盤(pán)分區的操作只要能做到膽大心細,相信分區的操作不再是一件可怕的事情。
了解PC機硬盤(pán)及通用分區結構
(一)、了解硬盤(pán)的物理結構
PC機所使用的硬盤(pán)驅動(dòng)器,從物理結構上看,都是屬于“溫徹斯特(Winchester)"硬盤(pán),都具有“溫徹斯特"硬盤(pán)的技術(shù)結構特點(diǎn),即部件全部密封、內部磁片固定并高速旋轉、磁片表面光滑、使用時(shí)磁頭不與磁片直接接觸等等。至于詳細的技術(shù)結構,是技術(shù)工程師們要了解的范籌,挺復雜的。但對于我等使用者來(lái)說(shuō),并不需要了解得太詳細,知道一點(diǎn)物理結構的常識就行啦,因為如果硬盤(pán)物理?yè)p壞,我等作為使用者,只有將硬盤(pán)拿去修,自己恐怕是處理不了的。
1. 磁片:硬盤(pán)由多個(gè)磁盤(pán)片疊在一起構成盤(pán)體。
2. 磁頭:每張磁盤(pán)片的正反兩面各有一個(gè)磁頭。
3. 主軸:所有磁片都由主軸電機帶動(dòng)旋轉。
4. 控制集成電路板:復雜!上面還ROM(內有軟件系統)、Cache等。
(二)、了解硬盤(pán)通用分區結構
一、 硬盤(pán)分區被破壞,硬盤(pán)無(wú)法啟動(dòng),分區丟失,為什么?那是因為硬盤(pán)的主引導扇區中的信息被破壞。主引導扇區又是什么呢?我們先來(lái)了解一下:
二、 硬盤(pán)的第一個(gè)物理扇區即0磁頭、0柱面、1扇區的512字節保存的信息,是硬盤(pán)中最主要的主引導扇區。計算機(PC機)上電后,主板基本輸入輸出系統(BIOS)檢測完硬件后,首先要干的事就是讀硬盤(pán)的主引導扇區??上攵?,如主引導扇區被破壞,系統(BIOS)的任務(wù)受阻,PC機當然無(wú)法啟動(dòng)硬盤(pán)中的操作系統。
1、主引導扇區組成
硬盤(pán)主引導扇區512字節依次由4個(gè)部分組成(表1)
① 主引導程序:是一段程序代碼,起到引導系統的關(guān)鍵作用;
② 出錯信息存放區:引導出錯時(shí)顯示錯誤信息,主引導程序和出錯信息共占446字節,使用各種不同操作系統的分區工具軟件或其它分區工具軟件所寫(xiě)入的主引導紀錄,該部分代碼不相同但功能一樣;
③ 主分區表:硬盤(pán)的4個(gè)主分區的分區信息都存放在這里,僅僅有64個(gè)字節,分為4個(gè)分區項(表2);
④ 結束標志55AA:主引導記錄結束標志,僅為2個(gè)字節,是主引導記錄是否合法的標志,沒(méi)有它不行。
表1:主引導扇區
主
引
導
扇
區
主引導程序和出錯信息 (由FDISK或其它分區軟件建立)
446 字節
分區項1
16 字節
分區項2
16 字節
分區項3
16 字節
分區項4
16 字節
結束字55AA
2 字節
表2:分區項 (16字節)
字節數 含義及內容
1
引導標志。80表示活動(dòng)分區,00表示非活動(dòng)分區
3
本分區起始磁頭號、扇區號、柱面號
1
文件系統標識。00為沒(méi)有指定,01為FAT表項長(cháng)12位,04表示FAT表項長(cháng)16位,05表示DOS的擴展分區。
3
本分區結束磁頭號,扇區號,柱面號
4
本分區之前和扇區數
4
本分區總扇區數
2、主分區表和擴展分區表
①上面說(shuō)到在硬盤(pán)0磁頭、0柱面、1扇區有64個(gè)字節就是硬盤(pán)的主分區表,共4個(gè)分區表項,每個(gè)分區表項為16個(gè)字節。也就是說(shuō)一個(gè)硬盤(pán)中最多只能有4個(gè)主分區,這是由PC機硬盤(pán)的這種通用分區結構所決定的,這種通用分區結構不管你的電腦中使用的是哪種操作系統:MSDOS、PCDOS、DRDOS、Windows95/98/ME、Windows NT/2000/XP、Linux、Unix、Novell等等,都不能改變這種分區結構(蘋(píng)果機分區結構不在此列)。
②自從1985年12月微軟公司發(fā)布MS-DOS3.20版以后,上述PC硬盤(pán)的分區結構增加了擴展分區的功能,可以將上述4個(gè)主分區的其中一個(gè)主分區定義為“擴展分區”,在該擴展分區中,又可以建立許多個(gè)邏輯分區,因此,擴展分區中就必須有擴展分區表。
③擴展分區中的擴展分區表不再象主分區表一樣都存放一個(gè)扇區中,而是擴展分區中有多少個(gè)邏輯分區,就有多少個(gè)擴展分區表,存放在每個(gè)邏輯分區的起始扇區。每個(gè)擴展分區表只保存了該邏輯分區和下一個(gè)邏輯分區的信息。
表3:擴展分區和邏輯分區
主分區表
分區項 1-3 (主分區)
分區項 4 (擴展分區)
擴
展
分
區
擴展
分區表 1
分區項 1
分區項 2
邏輯分區 1
擴展
分區表 2
分區項 1
分區項 2
邏輯分區 2
擴展
分區表 3
分區項 1
分區項 2
邏輯分區 3