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