郭獻崇 康俊霞 陳淑敏
[摘 要]現在大多數非計算機專業的用戶都喜歡用GHOSTXP來安裝操作系統。但GHOST這個軟件怎么用不太清楚,這樣不能按自己的意愿來備份或還原自己的系統,不能很好的保護和恢復自己的操作系統。本文詳細說明了GHOST的用法。
[關鍵詞]GHOST 備份 還原 操作系統
一、分區備份
使用Ghost進行系統備份,有整個硬盤(Disk)和分區硬盤(Partition)兩種方式。在菜單中點擊 Local(本地)項,在右面彈出的菜單中有3個子項,其中 Disk表示備份整個硬盤(即克隆)、Partition 表示備份硬盤的單個分區、Check 表示檢查硬盤或備份的文件,查看是否可能因分區、硬盤被破壞等造成備份或還原失敗。分區備份作為個人用戶來保存系統數據,特別是在恢復和復制系統分區時具有實用價值。
選 Local→Partition→To Image 菜單,彈出硬盤選擇窗口,開始分區備份操作。點擊該窗口中白色的硬盤信息條,選擇硬盤,進入窗口,選擇要操作的分區(若沒有鼠標,可用鍵盤進行操作:TAB鍵進行切換,回車鍵進行確認,方向鍵進行選擇)。 在彈出的窗口中選擇備份儲存的目錄路徑并輸入備份文件名稱,注意備份文件的名稱帶有 GHO 的后綴名。 接下來,程序會詢問是否壓縮備份數據,并給出3個選擇:No 表示不壓縮,Fast表示壓縮比例小而執行備份速度較快,High 就是壓縮比例高但執行備份速度相當慢。最后選擇 Yes 按鈕即開始進行分區硬盤的備份。Ghost 備份的速度相當快,不用久等就可以完成,備份的文件以 GHO 后綴名儲存在設定的目錄中。
二、硬盤克隆與備份
硬盤的克隆就是對整個硬盤的備份和還原。選擇菜單Local→Disk→To Disk,在彈出的窗口中選擇源硬盤(第一個硬盤),然后選擇要復制到的目標硬盤(第二個硬盤)。注意,可以設置目標硬盤各個分區的大小,Ghost 可以自動對目標硬盤按設定的分區數值進行分區和格式化。選擇 Yes 開始執行。
Ghost 能將目標硬盤復制得與源硬盤幾乎完全一樣,并實現分區、格式化、復制系統和文件一步完成。只是要注意目標硬盤不能太小,必須能將源硬盤的數據內容裝下。
Ghost 還提供了一項硬盤備份功能,就是將整個硬盤的數據備份成一個文件保存在硬盤上(菜單 Local→Disk→To Image),然后就可以隨時還原到其他硬盤或源硬盤上,這對安裝多個系統很方便。使用方法與分區備份相似。
三、備份還原
如果硬盤中備份的分區數據受到損壞,用一般數據修復方法不能修復,以及系統被破壞后不能啟動,都可以用備份的數據進行完全的復原而無須重新安裝程序或系統。當然,也可以將備份還原到另一個硬盤上。
要恢復備份的分區,就在界面中選擇菜單Local→Partition→From Image,在彈出窗口中選擇還原的備份文件,再選擇還原的硬盤和分區,點擊 Yes 按鈕即可。
四、可以用于局域網操作
LPT 是通過并口傳送備份文件,下面有兩個選項:slave和master,分別用以連接主機和客戶機。網絡基本輸入輸出系統NetBios和LPT相似,也有slave和master兩個選項,作用與LPT相同。
先和平時一樣將要ghost的分區做成一個*.gho文件,再在一臺winXP上安裝Symantec Ghost 企業版,重啟。
(1)首先制作一張ghost帶網卡驅動的啟動盤。Start>Programs>Symantec Ghost>Ghost Boot Wizard->Network Boot Disk如果你的網卡在列表內直接選擇它就可以生成一張帶PC-DOS的啟動盤。(但6.5版的生成的軟盤經常有問題,不能成功啟動)如果你的網卡不在列表內,你要建立專用的Packet Driver。ADD->Packet Driver (網卡的驅動程序中有)往下根據提示一步一步走,填入工作站的ip(ghost一定要tcp/ip協議)。最后生成一張軟盤,但此軟盤仍不能使用,要改 autoexec.bat文件在net xxxx.dos 后面加一個16進制的地址,如0X75等。多臺計算機只需改 wattcp.cfg文件中的ip即可:
IP=192.168.100.44 NETMASK=255.255.255.0 GATEWAY=192.168.100.1
(2)在server端運行multicast server出來的畫面。先給server一個Session Name(別名)如:bb,再選擇image file就是你的gho文件。然后->Dump From Client->rtitions->More Options->在auto start的client中填入50(如果你要同時復制50臺)->accept client就算完成了,當你的工作站數達到50臺時,server就自動傳送*.gho 文件。
五、命令行參數:(Ghost 的無人 備份/恢復/復制 操作)
其實Ghost 2001的功能遠遠不止它主程序中顯示的那些,Ghost可以在其啟動的命令行中添加眾多參數以實現更多的功能。命令行參數在使用時頗為復雜,不過我們可以制作批處理文件,從而“一勞永逸”(類似于無人安裝 Windows XP 和Windows 2000)。現在讓我們來了解一些常用的參數(了解更加詳細的參數介紹可查看 Ghost 的幫助文件)。
1.-rb 本次Ghost操作結束退出時自動重啟。這樣,在復制系統時就可以放心離開了。
2.-fx 本次Ghost操作結束退出時自動回到DOS提示符。
3.-sure 對所有要求確認的提示或警告一律回答“Yes”。此參數有一定危險性,只建議高級用戶使用。
4.-fro如果源分區發現壞簇,則略過提示而強制拷貝。此參數可用于試著挽救硬盤壞道中的數據。
5.@filename在filename中指定txt文件。txt文件中為Ghost的附加參數,這樣做可以不受DOS命令行150個字符的限制。
6.-f32 將源FAT16分區拷貝后轉換成FAT32(前提是目標分區不小于2G)。WinNT4和Windows95、97用戶慎用。
7.-bootcd 當直接向光盤中備份文件時,此選項可以使光盤變成可引導。此過程需要放入啟動盤。
8.-fatlimit 將NT的FAT16分區限制在2G。此參數在復制Windows NT分區,且不想使用64k/簇的FAT16時非常有用。
9.-span 分卷參數。當空間不足時提示復制到另一個分區的另一個備份包。
10.-auto 分卷拷貝時不提示就自動賦予一個文件名繼續執行。
11.-crcignore忽略備份包中的CRC ERROR。除非需要搶救備份包中的數據,否則不要使用此參數,以防數據錯誤。
12.-ia 全部映像。Ghost 會對硬盤上所有的分區逐個進行備份。
13.-ial 全部映像,類似于-ia參數,對Linux分區逐個進行備份。
14.-id 全部映像。類似于-ia參數,但包含分區的引導信息。
15.-quiet 操作過程中禁止狀態更新和用戶干預。
16.-script 可以執行多個Ghost命令行。命令行存放在指定的文件中。
17.-split=x 將備份包劃分成多個分卷,每個分卷的大小為 x兆。這個功能非常實用,用于大型備份包復制到移動式存儲設備上,例如將一個1.9G的備份包復制到3張刻錄盤上。
18.-z 將磁盤或分區上的內容保存到映像文件時進行壓縮。-z或-z1為低壓縮率(快速);-z2 為高壓縮率(中速);-z3至-z9壓縮率依次增大(速度依次減慢)。
19.-clone這是實現Ghost無人備份/恢復的核心參數。使用語法為:
-clone,MODE=(operation),SRC=(source),DST=(destination),[SZE(size),SZE(size)...]
此參數行較為復雜,且各參數之間不能含有空格。其中operation意為操作類型,值可取:copy:磁盤到磁盤;load:文件到磁盤;dump:磁盤到文件;pcopy:分區到分區;pload:文件到分區;pdump:分區到文件。
Source意為操作源,值可取:驅動器號,從1開始;或者為文件名,需要寫絕對路徑。
Destination 意為目標位置,值可取:驅動器號,從1開始;或者為文件名,需要寫絕對路徑;@CDx,刻錄機,x表示刻錄機的驅動器號,從1開始。
下面舉例說明:
1.命令行參數:ghostpe.exe -clone,mode=copy,src=1,dst=2
完成操作:將本地磁盤1復制到本地磁盤2。
2.命令行參數:ghostpe.exe -clone,mode=pcopy,src=1:2,dst=2:1
完成操作:將本地磁盤1上的第二分區復制到本地磁盤2的第一分區。
3.命令行參數:
ghostpe.exe-clone,mode=load,src=g:3prtdisk.gho,dst=1,sze1=450M,sze2=1599M,sze3=2047M
完成操作:從映像文件裝載磁盤1,并將第一個分區的大小調整為450MB,第二個調整為1599MB,第三個調整為2047MB。
4.命令行參數:ghostpe.exe -clone,mode=pdump,src2:1:4:6,dst=d:prt246.gho
完成操作:創建僅含有選定分區的映像文件。從磁盤2上選擇分區1、4、6。
六、注意事項
1.在備份系統前,最好將一些無用的文件刪除以減少Ghost文件的體積。通常無用的文件有:Windows 的臨時文件夾、IE 臨時文件夾、Windows 的內存交換文件。這些文件通常要占去100 多兆硬盤空間。
2.在備份系統前,整理目標盤和源盤,以加快備份速度。
3.在備份系統前及恢復系統前,最好檢查一下目標盤和源盤,糾正磁盤錯誤。
4.在恢復系統時,最好先檢查一下要恢復的目標盤是否有重要的文件還未轉移,千萬不要等硬盤信息被覆蓋后才后悔莫及啊。
5.在選擇壓縮率時,建議不要選擇最高壓縮率,因為最高壓縮率非常耗時,而壓縮率又沒有明顯的提高。
6.在新安裝了軟件和硬件后,最好重新制作映像文件,否則很可能在恢復后出現一些莫名其妙的錯誤。
七、結束語
掌握了GHOST的用法,您就可以很輕松地備份或還原您的操作系統,再也不用為系統癱瘓或安裝系統而發愁,GHOST確實是操作系統備份和還原的利器。
參考文獻:
[1]王紅珍,劉興平.Ghost技術在機房系統維護中的應用[J].實驗科學與技術,2011(2):61-62
[2]朱一茹.淺談Ghost網絡克隆技術在計算機機房維護中的應用[J].信息與電腦:理論版,2011(5):116-118