Ghost命令解析.docx
- 文档编号:3755021
- 上传时间:2022-11-25
- 格式:DOCX
- 页数:20
- 大小:37.66KB
Ghost命令解析.docx
《Ghost命令解析.docx》由会员分享,可在线阅读,更多相关《Ghost命令解析.docx(20页珍藏版)》请在冰豆网上搜索。
Ghost命令解析
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。
此參數在複製WindowsNT分區,且不想使用64k/簇的FAT16時非常有用。
9.-span
分卷參數。
當空間不足時提示複製到另一個分區的另一個備份包。
10.-auto
分卷拷貝時不提示就自動賦予一個文件名繼續執行。
11.-crcignore
忽略備份包中的CRCERROR。
除非需要搶救備份包中的數據,否則不要使用此參數,以防數據錯誤。
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,C,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(ATAPICDROM兼容驅動程序),Ghost.exe
Config.sys內容為:
DEVICE=OAKCDROM.SYS/DDECD001
Autoexec.bat內容為:
MSCDEX.EXE/DDECE001/L:
Z
Ghost-clone,mode=load,src=z:
\bac.gho,dst=1:
1-sure-rb
可以根據下面的具體說明修改實例
-clone在使用時必須加入參數,它同時也是所有的switch{batchswitch}裡最實用的一種,下面是clone所定義的參數
-clone,
mode={copy|load|dump|pcopy|pload|pdump},
src={drive|file|driveartition},
dst={drive|file|driveartition}
mode指定要使用哪種clone所提供的命令
copy硬碟到硬碟的複製(disktodiskcopy)
load文件還原到硬碟(filetodiskload)
dump將硬碟做成映像文件(disktofiledump)
pcopy分區到分區的複製(partitiontopartitioncopy)
pload文件還原到分區(filetopartitionload)
pdump分區備份成映像文件(partitiontofiledump)
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目的分區的大小為xxxxMBSZE2=800M表示分區2的大小為800MB
n=mmP指定地n的目的分區的大小為整個硬碟的mm個百分比。
其他參數
-fxo當源物件出現壞塊時,強迫複製繼續進行
-fx當ghost完成新系統的工作後不顯示"pressctrl-alt-deltoreboot"直接回到DOS下
-ia完全執行扇區到扇區的複製。
當由一個映像文件或由另一個硬碟為來源,複製一個分區時,Ghost將首先檢查來源分區,再
決定是要複製文件和目錄結構還是要做映像複製(扇區到扇區)。
預設是這種形式。
但是有的時候,硬碟裡特定的位置可能會放
一些隱藏的與系統安全有關的文件。
只有用扇區到扇區複製的方法才能正確複製
-pwdand-pwd=x給映像文件加密
-rb在還原或複製完成以後,讓系統重新啟動
-sure可以和clone合用。
Ghost不會顯示"proceedwithdiskclone-destinationdrivewillbeoverwritten?
"提示信息
=====================================================================
GHOST教學
以前在別地方有貼過,這邊不知有沒人需要?
!
雖然已經出很多版了,但其實都大同小義,主要針對真正使用做介紹!
GHOST教學
前言:
[天有不測風雲,人有旦息禍福]雞蛋不擺同籠,這道理是宇宙萬物不變的定律,
既使高科技的電腦亦不例外,俗曰:
不怕一萬就怕萬一,因此覓得一套操作簡單
功能超強的備份工具使其能事半功倍將電腦內的系統軟體完整備份就格外地重要.
[GHOST](別被它的鬼靈名稱嚇壞!
其實它是:
[通用硬體作業系統傳送]的英文縮寫)
是筆者目前所使用之最好的備份工具,茲將與其他備份工具所比較之優點略舉如下:
1.檔案小巧:
單一執行檔,可放在磁片到處使用,獨立執行
2.不佔空間:
量身訂做備份映像檔,不必預留浪費很大的硬碟固定空間給予備份檔
3.彈性應用:
搭配其姐妹工具[備份總管(GhostExplorer1.2)]可全部或部份復原
4.快速拷貝:
電腦工程師的最愛,不必在每部電腦逐一安裝作業系統及各種應用軟體
5.多重功能:
請參閱下列指令參數所敘述之各項功能
備份前之準備事項:
1.先將您所喜愛的程式軟體完成安裝及其各項設定並掃毒
2.將磁碟空間整理成最佳化-刪除暫存檔及一些無用的垃圾檔並重組磁碟
3.以包含有GHOST.EXE的磁片開機(最好以DOS磁片開機來執行GHOST的備份或復原)
4.刪除win386.swp虛擬記憶體置換檔,然後隨您高興使用介面模式或指令模式來執行
製作一片無論阿狗阿貓,男女老少,只要會[插入取出磁片及按電源鈕]即可自動將系統復原的
(復活卡,回魂卡,再生卡,時光回朔器等等...;隨您高興取個語不驚人死不休的名稱)
1.當然您必須已事先完成製作備份的映像檔xxxxx.gho
2.準備一片DOS開機磁片內含GHOST.EXE
3.編輯Autoexec.bat將下列指令參數行範例依您的硬碟分割狀況及備份檔路徑\檔名
任選一種批次指令加入並予修改src=來源,dst=目的地(請參照下列指令範例)
@ECHOOFF
PROMPT$p$g
ghost-clone,mode=pload,src=d:
\backup\win98.gho:
1,dst=1:
1-sure-fx
(復原儲存在D:
\backup\win98.gho所備份的磁碟機一之分隔區一備份檔)
自動復原備份:
插入此開機片==>打開電源==>等執行完畢==>取出開機片==>重新開機==>OK
壹、圖形介面(以圖形介面模式執行須逐步操作)(Ctrl+C可隨時放棄執行)
圖形介面:
DiskToDisk=磁碟對磁碟拷貝
指令範例:
ghost-clone,mode=copy,src=1,dst=2-sure-fx
指令註解:
拷貝磁碟一的全部內容到磁碟二,不必徵詢,完成後離開(兩部實體磁碟機)
圖形介面:
DiskToImage=磁碟內容傾印(備份)成映像檔
指令範例:
ghost-clone,mode=dump,src=1,dst=d:
\Win98sys.gho-z3-sure-fx
指令註解:
備份磁碟一的全部內容到另台磁碟d:
\Win98sys.gho,高壓縮,不必徵詢,離開
圖形介面:
DiskFromImage=從備份的映像檔復原到磁碟
指令範例:
ghost-clone,mode=load,src=d:
\Win98sys.gho,dst=1-sure-fx
指令註解:
從備份在另台磁碟d:
\Win98sys.gho的映像檔復原到磁碟一,不必徵詢,離開
圖形介面:
PartitionToPartition=分隔區對分隔區拷貝
指令範例:
ghost-clone,mode=pcopy,src=1:
1,dst=2:
1-sure-fx
指令註解:
拷貝磁碟一的分隔區一之全部內容到磁碟二的分隔區一,不必徵詢,完成後離開
圖形介面:
PartitionToImage=分隔區內容傾印(備份)成映像檔
指令範例:
ghost-clone,mode=pdump,src=1:
1,dst=d:
\Win98sys.gho-z9-sure-fx
指令註解:
備份磁碟一的分隔區一到磁碟d:
\Win98sys.gho,最高壓,不必徵詢,完成後離開
圖形介面:
PartitionFromImage=從備份的映像檔復原到分隔區
指令範例:
ghost-clone,mode=pload,src=d:
\Win98sys.gho:
1,dst=1:
1-sure-fx
指令註解:
從備份在磁碟d:
\Win98sys.gho的分隔區一映像檔復原到磁碟一的分隔區一,不必徵詢,離開
圖形介面:
CheckImageFile=檢查映像檔之CRC(指令參數請見下列附錄之詳細說明)
圖形介面:
CheckDisk=檢查磁碟之CRC(指令參數請見下列附錄之詳細說明)
圖形介面:
Multicasting=
圖形介面:
NetBIOS=(注:
筆者的Ghost版無這二項功能亦無詳細資料致無法奉告)
圖形介面:
LPT/Slave=平行埠電纜線直接兩部電腦之附從機
指令範例:
ghost-lps
指令註解:
啟動附從機(附註:
若以此項目作業必須兩部電腦同時執行GHOST)
圖形介面:
LPT/Master=平行埠電纜線直接兩部電腦之主控機
指令範例:
ghost-lpm-clone,mode=dump,src=1,dst=c:
\Win98sys.gho-sure-fx
指令註解:
將主控機的磁碟一之內容備份到附從機的c:
\Win98sys.gho,不必徵詢,離開
圖形介面:
Options=選項
圖形介面:
Quit=離開
附註一、執行GHOST不必事先格式化或分割硬碟。
來源及目的地磁碟機可以不同的大小及屬性。
附註二、當您以圖形介面模式進行Local之下的任何選項之後請選擇來源及目的地,然後隨其指示給予確認即可順利完成作業。
圖形介面:
選項內容(與5.1d版略有差異)
Flags=旗標
ImageWriteBuffering=寫入映像檔時使用緩衝器AutoName=分片傾印時自動寫入預設的檔名
Sure=不必等待確認Allow64KFATClusters=允許64KFAT叢集
NoInt13=不使用INT13IgnoreCRCErrors=忽略CRC錯誤
Reboot=結束執行後重新開機OverrideSizeLimit=棄絕大小限制
Spanning=分片傾印(壓縮)ImageReadBuffering=讀取映像檔時使用緩衝器
貳、批次指令(下列這些開關參數將端視您的GHOST版本以及您註冊時所允許的功能而定.)
一般開關(筆者注:
請先以ghost-h參考各版本之有效的開關參數說明)
-@參數檔|指定從這個檔案讀取指令行參數(自行以一般文字編輯此指令參數檔)
-#e=檔名|更新GHOST版本時使其能夠成為可使用的註冊版.(預設的檔名:
ghost.env)
-AFILE=<路徑>|棄絕以路徑預設的記錄檔中止進行
-AUTO|與-AUTONAME同(5.1cDiag4版之修改)
-AUTONAME|分片傾印檔案時自動寫入原檔名(不必提示分片的檔案名稱,使用預設名稱代替)
-BATCH|避免中止訊息來等待使用者確認
-BFC|處理壞的FAT叢集.GHOST會嘗試去工作壞的磁區周圍並建立列出壞磁區的檔案
-BFC=n|處理到多寡壞的FAT叢集(預設的數值:
n=500)
-BLKSZE=n|設定當寫入映像檔時磁塊之千位元組(n=xxxKb)
-BUFFERSIZE=x|設定映像檔讀取或寫入緩衝區大小到幾x=K位元組
-CHKIMG,(檔案)|檢查映像壓縮檔之完整性
-CRC32|允許製作磁碟或分隔區的檔案清單並查證磁碟機(參閱下面附錄)
-CRCIGNORE|允許恢復傾印檔案若其中包含一些錯誤的檔案(忽略CRC檢查)
-DD|傾印磁碟度量到GHSTSTAT.DMP檔
-DFILE=<檔案>|棄絕以路徑預設的記錄檔傾印檔案-(參閱-DD)
-DI|顯示磁碟診斷內容
-DL=n|指定固定式磁碟的數量百分比(0〈=n〈=8)
-E|克服EADATA.SF檔內之問題
-F12|當使用-clone開關指令時允許重整FAT12分隔區大小到FAT16格式
-F32|轉換FAT16到FAT32格式
-F64|當從舊的映像檔案載入時允許64K叢集大小
-FATLIMIT|避免重整FAT分隔區大小超過2GB
-FCR|當製作傾印檔時建立CRC檔案(定名為:
GHOST.CRC)
-FDC|強制硬體鎖定檢查
-FFX|提出要使用擴充的INT13h(注:
此屬5.1cdaig4版,可能與舊版之-XINT13ON同)
-FINGER|顯示詳細的診斷摘要(Fingerprint=指紋,筆者將其譯為=診斷摘要)
-FIS|使用最大偵測的磁碟機幾何大小數值
-FNF|關掉建立診斷摘要
-FNI|不能夠直接存取IDE支援
-FFI|提出要直接使用IDE存取
-FNS|不能夠直接存取ASPI/SCSI支援
-FFS|提出要直接使用ASPI/SCSI存取
-FRO|繼續繁殖即使來源包含壞的磁塊
-FNX|若出現呼叫擴充的INT13時,強制其失效
-FX|當結束繁殖時離開本程式
-H|顯示輔助內容
-IA|影像壓縮一切-強制磁區接磁區拷貝所有分隔區
-ID|拷貝整個磁碟包括未分割的空間(5.1d版新增)
-INT41|使用DOS支援的磁碟機表面去決定磁碟機之幾何
-J=期間名稱|記錄多工鑄造時期其中之名稱(參閱Multicasting文件)
-JL:
x=路徑\檔案|記錄多工鑄造之診斷訊息到檔案(x=[E|S|W|I|A])(參閱Multicasting文件)
-JS=(範圍)|設定最大多工鑄造範圍數值(預設值:
10)(參閱Multicasting文件)
-LPM|啟動並列埠連接之主控機(注:
LPT=並列埠=列表機插座)
-LPS|啟動並列埠連接之附從機(注:
LPT模式作業時必須二部電腦同時啟動GHOST)
-MEMCHECK|使能夠刊出傾印診斷的記憶給予爾後提供技術支援
-NBM|啟動網域連接之主控機(NetBIOS\master模式)
-NBS|啟動網域連接之附從機(NetBIOS\slave模式)
-NOFILE|關掉傾印檔案對話盒
-OR|棄絕目的地磁碟機空間限制及完整性檢查
-PWD|密碼-當建立映像檔時提示欲使用指定的密碼保護(執行中會另要求輸入密碼)
-PWD=x|密碼-當使用映像檔時提出密碼(x=預設的密碼)
-QUIET|靜止模式(背景作業)-不允許使用者調停或螢幕顯示
-RB|在拷貝完成之後強制自動重新開機
-SKIP=x|跳過條件檔內FAT檔案,系統檔案或目錄等多重相符條件(x=條件檔名稱)
-SLEEP=n|降緩GHOST速度去改善網站的可靠性(多工鑄造除外)
-SLOWFILE|強迫使用慢速方法讀取或寫入映像檔
-SPAN|能夠分片傾印越過多部容積體(磁碟)
-SPLIT=n|當建立映像檔時分割映像檔成為分片到某百萬位元組(n=xxxMb)
-SURE|與-clone關連使用去免除決定分隔區大小及處理的詢問(不必徵詢如何處理)
-SZEx|於批次模式控制分隔區大小
-VER|顯示GHOST版本號碼
-VER=n|中止GHOST,如果版本小於(n=版本號碼)
-VDW|使用磁碟查證指令在寫入之前檢查每個磁區,此行動將視-BFC磁區之失敗而定
-VFY|查證寫入到映像檔的各個檔案(未分片的映像檔)
-WD-|將目的地磁碟之磁碟快取失效
-WS-|將來源磁碟之磁碟快取失效
-XINT13ON|若系統出現呼叫,強制其使用BIOS的擴充INT13(筆者注:
可能與-FFX同)
-Z或-Z1|當傾印時壓縮映像檔案-低的壓縮率(快速)
-Z2|當傾印時壓縮映像檔案-高的壓縮率(慢速)
-Z3至-Z9|當傾印時壓縮映像檔案-最高壓縮率(較慢)
使用於磁帶的開關(使用@MTx於-CLONEsrc或dst參數.x=0-n)
-TAPEBUFFERED|預設的磁帶模式
-TAPESAFE|當使用舊的或非可靠性的磁帶機時使其有助益
-TAPESPEED=x|允許控制磁帶速度,x=0至F(0是預設的,1至F遞增速度)
-TAPEUNBUFFER
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Ghost 命令 解析