close

[轉貼自]http://mail.wdps.tpc.edu.tw/~es/computer/geshu/ghost_tea.htm


GHOST語法介紹(DOS模式)



-clone複製



完整的語法如下:



GHOST -clone,MODE=


{copy|load|dump|pcopy|pload|pdump},SRC={drive|file|drive:partition},DST={drive|file|drive:partition}

Clone在使用時,必須加入參數。下面是 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)。
  • SRC–這是指來源物件的位置(source location)。模式及其意義(Mode Meaning): COPY/ DUMP 來源磁碟號碼(source drive) (例如,以1代表第1號磁碟)。

    LOAD


    磁碟影像檔名(disk image filename) (如 g:\Images\system2.img),或裝置名稱 (drive)。

    PCOPY



    PDUMP


    來源分割區號碼 (source partition)。例如,1:2 代表的是,磁碟 1 的第 2 個分割區。

    PLOAD


    分割區影像檔名稱(partition image filename)加上分割區號碼(partition number),或是裝置名稱 (device) 加上分割區號碼。例如:g:\images\disk1.img:2,所代表的是影像檔裡面的第2個分割區。

  • DST - 這是指的目的物件的位置。模式及其意義(Mode Meaning):

    COPY


    /

    DUMP


    目的磁碟號碼(destination drive) (例如,以2代表第2號磁碟)。

    LOAD


    磁碟影像檔名稱 (disk image filename) (如 g:\Images\system2.img),或裝置名稱(drive)。

    PCOPY


    /

    PLOAD


    目的分割區號碼 (destination partition)。例如,2:2代表的是,磁碟 2 的第 2 個分割區。

    PDUMP


    分割區影像檔名 (partition image filename)加上分割區號碼(partition number) (例如:g:\images\part1.img:2)。

  • SZEy
  • – 用來指定當磁碟載入(disk load)或磁碟複製(disk copy)時,所使用的目的分割區的大小。

     可使用的選項:



    SZEy=xxxxM



    指定第 y 的目的分割區的大小為 xxxx MB (如,SZE2=800M表示分割區 2 的大小為 800 MB)。



    n=mmP



    指定第 n 的目的分割區的大小,為整個磁碟的mm個百分比。(如sze1=60P表示分割區1大小為60%)



    -fro



    當來源物件(source)裡有壞區塊出現時,強迫複製的動作(cloning) 要繼續進行。



    -fx



    離開旗標 (Exit flag)。當 Ghost 完成將某個新系統複製到磁碟的工作以後,它會顯示一個“Press Ctrl-Alt-Del to Reboot” 的視窗,提醒使用者該重新開機了。然而,如果 Ghost 是以批次模式,被放進某個批次檔內執行,最好能夠提供一個命令,在Ghost的工作完成後,結束Ghost的執行,將控制權轉回至DOS(DOS prompt)下,這樣,在同一個批次檔裡,後面的命令才會被繼續執行。-fx這個switch做的就是這件事。



    -ia



    都進行磁區對磁區的複製工作 (sector-by-sector copy)。當由一個影像檔(image file),或由另一個磁碟為來源,複製一個分割區時,Ghost 將會先檢查來源分割區,再決定只要複製檔案和目錄結構,還是要做影像複製(image copy) (就是 sector-by-sector copy)的工作。如果 Ghost 能看得懂分割區的內部結構,在預設上,它會採用複製檔案及目錄結構的複製方式。在大部分的情況下,前面的做法的確是最好的選擇。但偶爾,在磁碟的某些分割區的特定位置裡,也可能會被放進一些隱藏的、與系統安全相關的檔案(security files)。想正確地在目標分割區 (target partition) 上,重新產生這些檔案的唯一方法,就是採用影像複製的方式。



    -pwd and -pwd=x



    表示在產生影像檔 (image file) 時,要使用密碼保護的功能。X是為了保護這個影像檔,所須設定的密碼。如果在使用這個switch時,使用者沒有在命令列裡提供密碼,Ghost 在執行時,會提示使用者給定一個密碼。



    -rb



    在載入或複製動作完成後,Ghost會送給使用者一個“Press Ctrl-Alt-Del to reboot” 的提示訊息。加上-rb系統自動會重新開機。有興趣的話,也請參考一下,–fx 這個同樣被用在複製工作完成時的選項。



    -sure



    -sure這個switch可以和-clone合用,讓Ghost不會送出最後的“Proceed with disk clone- destination drive will be overwritten?” 的提示訊息。


    -z2 快速壓縮 -z3高壓縮


    用法1


    只有一個硬碟時製做C磁碟機的影像檔到D磁碟機的win98.gho且每620MB分成一個檔案。



    ghost.exe -clone,mode=pdump,src=1:1,dst=d:\win98.gho -sure -split=620



    用法2


    把光碟的影像檔還原回C碟中,C碟60%D碟40%(先把先前的檔燒成開機光碟並編輯開機片中的autoexec.bat檔在最後加入下列文字)。


    ghost.exe -clone,mode=load,src=win98.gho,dst=1,sze1=60P,sze2=40P -sure


    用法3


    將PC上的一部磁碟,複製到另外一部磁碟上,如果判斷可以正常執行無誤,就不經確認,繼續執行。



    ghost.exe -clone,mode=copy,src=1,dst=2 -sure



    用法


    4

    將磁碟1裡的第2個分割區,複製到同一部PC裡的磁碟2,裡面的第1個分割區。選擇不經確認,繼續執行



    ghost.exe -clone,mode=pcopy,src=1:2,dst=2:1 -sure



    用法5:



    將磁碟1的第2個分割區,頃倒對應在g磁碟裡的影像檔案。



    ghost.exe -clone,mode=pdump,src=1:2,dst=g:\part2.gho



    用法6:



    從某個內部存有兩個分割區的影像檔案(存放在對應到g磁碟的網路磁碟裡)裡,載入第2個分割區到區域磁碟(local disk)的第2個分割區裡。



    ghost -clone,mode=pload,src=g:\part2.gho:2,dst=1:2



    用法7:



    將磁碟2載入某個影像檔的內容,並將磁碟2的分割區大小比例,修改成60:40的配置比例。


    ghost.exe -clone,mode=load,src=g:\2prtdisk.gho,dst=2, sze1=60P,sze2=40P



    用法8:



    將磁碟1備份到磁碟2中的win98.gho檔案切割成620MB大小、快速壓縮,方便做還原光碟。


    ghost.exe -clone,mode=dump,src=1,dst=d:\win98.gho -sure -split=620 -z2



    用法9:



    將還原光碟中的win98.gho還原到磁碟1後自動重新開機。


    1.用記事本開啟config.sys
    找到
    menudefault=HELP,30
    修改成
    menudefault=CD,1
    存檔
    2.開啟
    autoexec.bat中找到
    LH %ramd%:\MSCDEX.EXE /D:mscd001 /L:%CDROM%
    修改成
    LH %ramd%:\MSCDEX.EXE /D:mscd001 /L:z
    3.在最後一行加入
    z:
    ghost.exe -clone,mode=load,src=z:\win98.gho,dst=1 -sure -rb
    存檔
    4.用nero把ghost.exe和win98.gho一起燒成開機光碟,這樣就可以用光碟開機後自動還原成備份時的狀態。



    參考網站:ghost技術天地(http://www.taconet.com.tw/redwolf/)


arrow
arrow
    全站熱搜

    chyuanyiin 發表在 痞客邦 留言(0) 人氣()