|
馬上注冊,結交更多好友,享用更多功能。
您需要 登錄 才可以下載或查看,沒(méi)有帳號?注冊
x
GHOST是大家在備份/維護系統最常用也最功能強大的工具軟件,它的用法、指令已經(jīng)有很多文章介紹過(guò)了,這里我打算列舉一些在GHOST使用中出現的異常情況,給那些遇到疑難雜癥的朋友們提個(gè)醒:
一、異常情況列舉和分析
1、GHOST得到的備份文件不只一個(gè)
嚴格說(shuō)來(lái),這不算異常情況,但很多人備份系統都是備份不超過(guò)2G的系統區成GHO文件,以便以后節省重裝windows系統的時(shí)間;或是用盤(pán)對盤(pán)的方式鏡像整個(gè)磁盤(pán)到另一個(gè)硬盤(pán),很少把超過(guò)數G數據的分區做成一個(gè)文件放置在同硬盤(pán)的分區里(因為在安全性上沒(méi)什么特殊的意義,是在同一個(gè)硬盤(pán)內)。所以遇到這種情況可能會(huì )不知所措。這是受到操作系統的功能限制造成的,主要是DOS不支持大文件的緣故:
第一次發(fā)現GHOST的這種所謂“異!笔窃谝晃慌笥训臋C器里做備份時(shí)候,他說(shuō)做備份有問(wèn)題很苦惱,找我幫忙。我到了那里一試,情況是這樣的:一個(gè)硬盤(pán)分成C盤(pán)5G,D盤(pán)10G,E盤(pán)14.3G,分區格式都為FAT32。C盤(pán)已用空間為2.8G,用GHOST做C的備份,選分區到鏡像文件,當做到90%多時(shí),跳出對話(huà)框警告提示,只能選OK,否則中止;做完后一看,有2個(gè)文件:1.GHO和10000001.GHS[注:1.GHO為取的文件名]。
做了三臺機器的C盤(pán)的備份,只有一臺C盤(pán)已用空間為1.8G的成功的作成1.GHO,只有一個(gè)文件。另外2臺C盤(pán)已用空間2.8G和2.5G都變成了2個(gè)文件。GHOST6.0及GHOST2002都試過(guò),情況一樣。我首先懷疑可能會(huì )是磁盤(pán)有錯誤,于是先運行掃描磁盤(pán)糾正了錯誤,并且用VPOT整理了,再做GHOST,遇見(jiàn)相同的情況。具體如下:
C盤(pán)5G(FAT32),已用空間2.18G,當做到90%多時(shí),顯示
“INSERTNEXTMEDIAANDPRESSENTERTOCONTINUE...”
有OK/CANCEL/FILENAME?三個(gè)選項。選FILENAME,取名2.GHO(1.GHO不能取會(huì )提示覆蓋)。繼續到98%左右時(shí),屏幕又顯示“RE_INSERT1STPORTIONOFIMAGE”,只能選1.GHO完成.。當時(shí)我很納悶為什么,按理由GHSOT不會(huì )不能處理超過(guò)2G的文件。我考慮了很久沒(méi)結果,后來(lái)突然發(fā)現他在另一臺機器上由DOS屏幕切換到windows圖形界面,才恍然大悟。我一到他家,他的機器已經(jīng)打開(kāi),而且是DOS界面的,我沒(méi)多考慮就運行了GHOST程序,這些都是在純DOS界面下運行的,純DOS狀態(tài)下GHOST得到的文件確實(shí)是受到字節數的限制的,單個(gè)文件不能超過(guò)2G,而在windows的DOS窗口里,一切都是基于windows內核的,超過(guò)20G都沒(méi)問(wèn)題。
2、GHOST后出現有些分區不能在DOS下訪(fǎng)問(wèn)的情況,即在windows98的DOS窗口或是圖形界面能正常訪(fǎng)問(wèn)分區,但在純DOS下卻只能訪(fǎng)問(wèn)前面的幾個(gè)分區,最后一個(gè)或數個(gè)分區提示為非法盤(pán)符,不能訪(fǎng)問(wèn);另外,也有使用ghost7.0克隆win2000,克隆出的系統在第一次啟動(dòng)是總是提示無(wú)頁(yè)面文件或頁(yè)面文件太小無(wú)法運行。這些多是因為裝機的時(shí)候奸商圖方便,直接在自己原有的機器上的硬盤(pán)或是光盤(pán)上找個(gè)克隆文件,GHOST數據到新機里,因為硬盤(pán)的型號、容量不同以及windows2K的各項設置差異,造成了一定的兼容性問(wèn)題。
3、這次是真正的GHOST異常故障了:在朋友的一臺雙硬盤(pán)系統的機器里,第二個(gè)硬盤(pán)40G,其中一個(gè)分區是20G以上的,發(fā)現運行GHOST后,不能識別超過(guò)20G的大分區。在GHOST軟件里顯示出那個(gè)大分區竟然是剩余的未格式化磁盤(pán)空間,標記為*FREE,此時(shí)還是正常的,但如果繼續操作選中那個(gè)分區會(huì )死機。我仔細看了他CMOS里的設置,發(fā)現這塊主板的BIOS只能識別第一個(gè)10G的硬盤(pán),不能識別超過(guò)32G的第二個(gè)大硬盤(pán),而他又不愿意加載廠(chǎng)家提供的特殊大硬盤(pán)管理工具,第二硬盤(pán)設置為NONE,只能靠windows98自己辨認,雖然運行軟件、玩游戲都沒(méi)問(wèn)題,但想用GHOST卻不行。這種雙硬盤(pán)的故障情況,應該有不少人遇到。大硬盤(pán)不能被主板的BIOS識別本來(lái)就是個(gè)典型的棘手問(wèn)題,再加上雙硬盤(pán)+GHOST,是有點(diǎn)頭痛的。
二、相應的解決辦法
1、對于第一種情況,其實(shí)是正常的,只不過(guò)少見(jiàn)一點(diǎn)而已。GHOST在恢復鏡像的時(shí)候,能自動(dòng)地找到第二個(gè)GHO文件繼續恢復。如果非要一個(gè)單個(gè)的文件的話(huà),可以用DOS的COPY命令,加二進(jìn)制拷貝的參數合成一個(gè)單獨的文件,注意一定要加二進(jìn)制的參數,否則得到的是一個(gè)亂七八糟的東西。指令如下:執行“Copy/bfile1+file2+...outfile"命令,outfile就是你最后要得到的文件的名字,自己命名即可。順便說(shuō)一句,如果是合并文本則不用二進(jìn)制的/b參數指令。
2、GHOST確實(shí)是很死板的鏡像程序,這種不能在純DOS識別后面幾個(gè)分區的情況,請首先嘗試用windows的安裝程序進(jìn)行修復,如果不行的話(huà)最好還是格式化C分區,重裝一次系統好。注意要加載主板的硬盤(pán)驅動(dòng)或補丁,以便系統能正確識別硬盤(pán)的廠(chǎng)家型號,使用DMA或ULTRADMA功能。如果還不能解決的,請備份數據后重新分區。
3、這是主板的BIOS太舊造成的,能刷新BIOS最好,那樣肯定可以直接管理硬盤(pán),正常運行GHOST備份。如果實(shí)在找不到新的BIOS,還有兩個(gè)辦法,一比較麻煩,拿到另一臺機器上,把該分區容量改小到10G以下,qigouxs.com GHOST就能識別了;二是用DM萬(wàn)用版等工具管理硬盤(pán)。但用了DM后,系統在加載windows前要加載硬盤(pán)管理程序,有點(diǎn)不方便。實(shí)在不愿意用DM等工具,又想備份windows的,這里最后提供一個(gè)折衷的辦法:用ZIP或是RARforwindows(一定要windows版本的,否則長(cháng)文件名就被破壞了)把整個(gè)windows目錄壓縮備份成一個(gè)文件,最好是自動(dòng)解壓格式的;謴偷臅r(shí)候,先刪除原來(lái)windows所處的目錄樹(shù),然后解壓即可。
這種折衷的備份方法有兩個(gè)不足:一是要求你有雙系統,比如windows98+windows2000,那么在一個(gè)出問(wèn)題的時(shí)候,可以用另外一個(gè)來(lái)解壓恢復。如果只有一個(gè)windows操作系統,或是兩個(gè)windows同時(shí)癱瘓的話(huà),就束手無(wú)策了,因為windows癱瘓以后自解壓的程序無(wú)法在DOS下面運行;二是這樣的備份恢復方法對C盤(pán)引導區被破壞了的時(shí)候無(wú)效,不如GHOST那樣連引導區數據都能備份好。建議裝windows的分區還是不要太大的好,3~5G是比較合適的數值。
|
|