查看單個文章
舊 2003-04-01, 09:51 PM   #4 (permalink)
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設

引用:
原文由 poWjWoq 所發表
Dear psac :
您的這篇教學很是詳細....
不過,是否適用2001以後的版本呢?
因我有嘗試做過,但有些錯誤.....
不是質疑您的文章啦...

只不過想知道,您POST的是GHOST哪一個版本的說明??

^^^^^^^
只能說!把以前收藏老文,貼過來.............還
有點困難! 因為論壇的資源不多......
既不能貼圖....等限制 !只能說儘量...
如果壇主能保持,我會跑來增減的!
其實!我都有些整理看過..認證....
你嘗試!這些文都連大陸都搜不到...就有是零啐片斷,相點似..
不需!貫水式發帖.....
那不值得跟你共享.........................Ghost -clone,MODE={copy|load|dump|pcopy|pload|pdump},
SRC={drive|file|driveartition|@MCsessionname|@MTx},
DST={drive|file|driveartition|@MCsessionname|@MTx},
SZE{E|F|L|n={nnnnM|nnP|F|V}
-span -split=x -z -sure
其中,-clone 進行複製操作,MODE指定clone的類型:
copy:disk-to-disk copy
load:file-to-disk load
dump:disk-to-file dump
pcopy:partition-to-partition copy
pload:file-to-partition load
pdump:partition-to-file dump, allows multi part ghost dump selection for file
SRC指定源,DST指定目標:
Drive-硬碟順序號,如dst=1
File-映像文件的路徑和檔案名
driveartition-如dst=1:2指定第1個硬碟的第2個分區
@Mcsessionname- multicast server的會話名
@MTx (x=0...)- 磁帶設備的名稱
SZE指定目標分區的大小
E- 最後一個分區自動改變大小,利用目標硬碟上剩餘的所有可用空間,其餘分區大小與源完全一致。
n= nnnnM | nnP| F | V}如SZE2=800M指定第2個分區大小為800M,SZE1=20P指定第1個分區大小佔整個硬碟的20%,SZE3= F指定第3個分區大小與源完全一致,SZE4= V指定第4個分區大小可以自動調整。
-span 根據目標介質的容量自動分割映像文件。
-split=x 把映像文件分成x MB的片段。ghost.exe -split=550把映像文件分成多個550MB的片段。
-sure 用於批模式,自動以yes回答系統的各項驗證要求。
-z 設定映像文件的壓縮比例。-z or -z1 low compression (fast);-z2 high compression (medium); -z3 thru -z9 higher compression (slower)。

指令用法舉例如下:
ghost.exe -clone,mode=load,src=E:\\savedsk.gho,dst=1 -sure
ghost.exe -clone,mode=pdump,src=1:2,dst=g:\\part2.gho
ghost -clone,mode=pload,src=g:\\part2.gho:2,dst=1:2
ghost.exe -clone,mode=load,src=g:\\2prtdisk.gho,dst=2,sze1=60P,sze2=40P
ghost.exe -clone,mode=copy,src=1,dst=2,sze1=F,sze2=V,sze3=V
ghost.exe -clone,mode=load,src=g:\\3prtdisk.gho,dst=1,sze1=450M,sze2=1599M,sze3=2047M
ghost.exe -clone,mode=load,src=g:\\2prtdisk.gho,dst=1,szeL
ghost.exe -clone,src=@mcSESSIONNAME,dst=1 -sure
ghost.exe -clone,src=1,dst=@mcSESSIONNAME -sure
ghost.exe clone,mode=pdump,src1:2:4:6,dst=d:\\part246.gho
Norton Ghost使用詳解(收集整理)

--------------------------------------------------------------------------------

系統制作備份
  使用Ghost進行系統制作備份,有整個硬碟(Disk)和分區硬碟(Partition)兩種方式。在表單中點擊Local(本機)項,在右面彈出的表單中有3個子項,其中Disk表示制作備份整個硬碟(即複製)、Partition表示制作備份硬碟的單個分區 、Check表示檢查硬碟或制作備份的文件,檢視是否可能因分區、硬碟被破壞等造成制作備份或還原失敗。分區制作備份作為個人用戶來儲存系統資料,特別是在恢復和複製系統分區時具有實用價值。
  選Local→Partition→To Image表單,彈出硬碟選項視窗,開始分區制作備份操作。點擊該視窗中白色的硬碟資訊條,選項硬碟,進入視窗,選項要操作的分區(若沒有滑鼠,可用鍵盤進行操作:TAB鍵進行切換,Enter鍵鍵進行驗證,方向鍵進行選項)。 在彈出的視窗中選項制作備份儲存的目錄路徑並輸入備份檔案名稱,注意備份檔案的名稱帶有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按鈕即可。

軟體特性
存貯介質
  Ghost 支持的存儲介質超出了我們的想像,它支持對等LPT接頭、對等USB接頭、對等TCP/IP接頭、SCSI磁帶機、便攜式設備(JAZ、ZIP、MO等)、光碟燒錄機(CDR、CDRW)等。而這些特性不需要任何外帶的驅動程式和軟體,只需一張軟碟就可以做到!特別是對光碟燒錄機的支持,如今的燒錄機和空白光碟都十分便宜,非常適合作制作備份的 用途。
相容性
  Ghost 對現有的操作系統都有良好的支持,包括FAT16、FAT32、NTFS、HPFS、UNIX、NOVELL等文件存儲格式。同以前版本不同的是,Ghost 2001加入了對Linux EX2的支持(FIFO文件存儲格式),這也就意味著Linux的用戶也可以用Ghost來制作備份系統了。

配套軟體支持
  Ghost瀏覽器:在以前的Ghost版本中,我們只能對系統進行簡單的制作備份、複製、還原,要恢復單個的文件和資料夾還要使用外帶的GhostEXP軟體。現在,Symantec公司已經將Ghost瀏覽器整合在軟體中。Ghost瀏覽器採用類似於資 源管理器的界面,通過它,我們可以方便迅速地在制作備份包中找出我們想要的文件和資料夾並還原。
Gdisk:Gdisk是一個新加入的實用工具,它徹底取代了FDisk和Format:
* 快速格式化。
* 隱藏和顯示分區的能力。此功能允許一個以上的主DOS分區,並且每個分區上的操作系統有不同的版本。隱藏分區的能力使電腦習慣於引導到選定的可引導分區,忽略其他隱藏分區中相同操作系統的安裝。
* 全面的分區報告。
* 高度安全的磁牒擦除。提供符合美國國防部標準和更高安全標準的磁牒擦除選項。
和使用交互式表單的FDisk不同,GDisk是由指令行驅動的。這提供了更快的配置磁牒分區和在批次處理文件中定義GDisk操作的能力。但與此同時,幾十個參數會令普通用戶頭疼,因此筆者不推薦一般用戶使用,Symantec公司也應該推出相應的GUI (圖形用戶界面)控制台以方便用戶使用。具體的參數說明可以用指令行gdisk/?瞭解。
Live Update
  Live Update是Symantec公司軟體的一個通用昇級程序,它能夠檢查當前系統中已安裝的Symantec軟體,並且通過互聯網對軟體進行在線昇級。
在安裝Ghost 2001時,安裝程序自動昇級了Live Update程序的版本。

附加的指令行參數:(限Ghost的無人制作備份/恢復/複製)
  其實Ghost 2001的功能遠遠不止它主程序中顯示的那些,Ghost可以在其啟動的指令行中增加眾多參數以實現更多的功能。指令行參數在使用時頗為複雜,不過我們可以製作批次處理文件,從而「一勞永逸」(類似於無人安裝Windows 98和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)。WinNT 4和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.-span
啟用映像文件的跨磁碟區功能。
18.-split=x
  將制作備份包劃分成多個分磁碟區,每個分磁碟區的大小為x兆。這個功能非常實用,用於大型制作備份包複製到移動式存儲設備上,例如將一個1.9G的制作備份包複製到3張燒錄碟上。
19.-z
  將磁牒或分區上的內容儲存到映像文件時進行壓縮。-z或-z1為低壓縮率(快速);-z2為高壓縮率(中速);-z3至-z9壓縮率依次增大(速度依次減慢)。
20.-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開始。

下面舉例說明
指令行參數:ghostpe.exe -clone,mode=copy,src=1,dst=2
完成操作:將本機磁牒1複製到本機磁牒2。
指令行參數:ghostpe.exe -clone,mode=pcopy,src=1:2,dst=2:1
完成操作:將本機磁牒1上的第二分區複製到本機磁牒2的第一分區。
指令行參數:ghostpe.exe-clone,mode=load,src=g:\3prtdisk.gho,dst=1,sze1=450M,sze2=1599M,sze3=2047M
完成操作:從映像文件裝載磁牒1,並將第一個分區的大小調整為450MB,第二個調整為1599MB,第三個調整為2047MB。
指令行參數:ghostpe.exe -clone,mode=pdump,src2:1:4:6,dst=d:\prt246.gho
完成操作:新增僅具有選定分區的映像文件。從磁牒2上選項分區1、4、6。
瞭解了這些參數後,我們就可以輕鬆地實現Ghost的無人制作備份/複製/恢復了。沖杯咖啡吧。

一些示例
ghost.exe -clone,mode=copy,src=1,dst=2 -sure
硬碟對拷
ghost.exe -clone,mode=pcopy,src=1:2,dst=2:1 -sure
將一號硬碟的第二個分區複製到二號硬碟的第一個分區
ghost.exe -clone,mode=pdump,src=1:2,dst=g:\bac.gho
將一號硬碟的第二個分區做成映像文件放到g分區中
ghost.exe -clone,mode=pload,src=g:\bac.gho:2,dst=1:2
從內部存有兩個分區的映像文件中,把第二個分區還原到硬碟的第二個分區
ghost.exe -clone,mode=pload,src=g:\bac.gho,dst=1:1 -fx -sure -rb
用g盤的bac.gho文件還原c盤。完成後不顯示任何資訊,直接啟動。
ghost.exe -clone,mode=load,src=g:\bac.gho,dst=2,SZE1=60P,SZE2=40P
將映像文件還原到第二個硬碟,並將分區大小比例修改成60:40
還原磁牒
首先做一個啟動碟,包含Config.sys,Autoexec.bat,Command.com,Io.sys,Ghost.exe文件(可以用windows做啟動碟的程序完成)。
Autoexec.bat可以包含以下指令:
Ghost.exe -clone,mode=pload,src=d:\bac.gho,dst=1:1 -fx -sure -rb
利用在d盤的文件自動還原,結束以後自動跳出ghost並且重新啟動。
開機自動做C區的制作備份,在D區產生備份檔案bac.gho。
ghost.exe -clone,mode=pdump,src=1:1,dst=d:\bac.gho -fx -sure -rb
還原光碟
包含文件:Config.sys,Autoexec.bat,Mscdex.exe(CDROM執行程序),Oakcdrom.sys(ATAPI CDROM相容驅動程式),Ghost.exe
Config.sys內容為:
DEVICE=OAKCDROM.SYS /D:IDECD001
Autoexec.bat內容為:
MSCDEX.EXE /D:IDECE001 /L:Z
Ghost -clone,mode=load,src=z:\bac.gho,dst=1:1 -sure -rb
可以根據下面的具體說明修改實例
-clone 在使用時必須加入參數,它同時也是所有的switch{batch switch}裡最實用的一種,下面是clone所定義的參數
-clone,
mode={copy|load|dump|pcopy|pload|pdump},
src={drive|file|driveartition},
dst={drive|file|driveartition}
mode指定要使用哪種clone所提供的指令
copy 硬碟到硬碟的複製(disk to disk copy)

load 文件還原到硬碟(file to disk load)

dump 將硬碟做成映像文件(disk to file dump)

pcopy 分區到分區的複製(partition to partition copy)

pload 文件還原到分區(file to partition load)

pdump 分區制作備份成映像文件(partition to file dump)

src指定了ghost執行時使用的源分區的位置模式及其意義:
mode指令 對應mode指令src所使用參數 例子
COPY/DUMP
源硬碟號。
以1代表第一號硬碟

LOAD 映像檔案名
g:/back98/setup98.gho 或裝置名稱(drive)

PCOPY/PDUMP
源分區號。
1:2代表的是硬碟1的第二個分區

PLOAD 分區映像檔案名加上分區號或是驅動器名加上分區號。
g:\back98\setup98.gho:2,代表映像文件裡的第二個分區

dst執行Ghost時使用的目標位置模式及其意義:
mode指令 對應mode指令dst所使用參數 例子
COPY/DUMP 目的硬碟號。
2代表第二號硬碟

LOAD 硬碟映像檔案名。
例g:\back98\setup98.gho

PCOPY/PLOAD 目的分區號。
2:2 代表的是,硬碟2的第二個分區

PDUMP 分區映像檔案名加分區號。
g:\back98\setup98.gho:2

SZEn指定所使用目的分區的大小
n=xxxxM 指定第n目的分區的大小為xxxxMB SZE2=800M表示分區2的大小為800MB
n=mmP 指定地n的目的分區的大小為整個硬碟的mm個百分比。
其他參數
-fxo 當源物件出現壞塊時,強迫複製繼續進行
-fx 當ghost完成新系統的工作後不顯示"press ctrl-alt-del to reboot"直接回到DOS下

-ia 完全執行扇區到扇區的複製。當由一個映像文件或由另一個硬碟為來源,複製一個分區時,Ghost將首先檢查來源分區,再決定是要複製文件和目錄結構還是要做映像複製(扇區到扇區)。預設是這種形式。但是有的時候,硬碟裡特定的位置可能會放一些隱藏的與系統 安全有關的文件。只有用扇區到扇區複製的方法才能正確複製
-pwd and -pwd=x 給映像文件加密

-rb 在還原或複製完成以後,讓系統重新啟動

-sure 可以和clone合用。Ghost不會顯示"proceed with disk clone-destination drive will be overwritten?"提示資訊

注意事項
1.在制作備份系統時,單個的備份檔案最好不要超過2GB。
2.在制作備份系統前,最好將一些無用的文件刪除以減少Ghost文件的體積。通常無用的文件有:Windows的臨時資料夾、IE臨時資料夾、Windows的記憶體交換文件。這些文件通常要佔去100多兆硬碟空間。
3.在制作備份系統前,整理目標碟和來源碟,以加快制作備份速度。
4.在制作備份系統前及恢復系統前,最好檢查一下目標碟和來源碟,糾正磁牒錯誤。
5.在恢復系統時,最好先檢查一下要恢復的目標碟是否有重要的文件還未轉移,千萬不要等硬碟資訊被覆蓋後才後悔莫及啊。
6.在選項壓縮率時,建議不要選項最高壓縮率,因為最高壓縮率非常耗時,而壓縮率又沒有明顯的提高。
7.在新安裝了軟體和硬體後,最好重新製作映像文件,否則很可能在恢復後出現一些莫名其妙的錯誤。



psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次