科技真的日新月異,現在電腦速度之快實在不是幾年前的人可以想像,以往重新安裝Windows XP通常需要1個小時以上,現在大約30分鐘就可以完成了,早期Leo為了節省每次重灌的時間,都會利用Ghost來備份還原,甚至利用GHOST來安裝XP,後來GHOST演變到WIN版本之後,Leo就很少再去摸了,還是停留在DOS版的GHOST應用,就單純備份還原來說,Ghost的Dos版本就非常的好用了說,也可以自行製作自動還原光碟,不過由於本身沒這需求因此Leo都沒好好研究,直到最近朋友丟來兩台R61要改裝XP,才開始研究了一下自動還原光碟的玩法,但是網路上轉貼的方法百百種,經過一番測試之後,Leo用了最簡單的方式來製做,在此分享給大家參考看看了。
自動還原光碟必備條件
- 一片可開機的磁片
- 一段寫好的自動批次處理的還原指令
- 一個準備好的 *.GHO 系統映像檔
- Ghost主程式
- 將上列合併起來燒錄成光碟片就是一片自動還原光碟了
因此請先利用Ghost這套軟體來取得系統的映像檔,由於網路上有太多的相關教學因此Leo就不浪費篇幅來介紹了,有興趣的朋友可以自己去Google看看,Leo做的自動還原光碟是還原主硬碟的第一個磁區,因此備份的時候也只要備份主硬碟的第一個磁區即可(也就是C槽),這樣可以有效的縮小系統映像檔的大小,製做完畢之後可以取得 XXX(自行定義).GHO 的系統映像檔(不建議使用中文檔名),這樣就完成我們製做自動還原光碟的最重要的東西,接者就可以開始來製做自動還原光碟了。
下載製做自動還原光碟所需檔案
剛剛上面有提到需要一片可開機的磁片,但是都什麼年代了誰家裡還會有軟碟片這種東西壓,就算找到了也不保證能用(Leo曾經翻箱倒櫃找出一堆,但是卻都不能用),因此為了響應節能省碳的政策,LEO直接提供一個可內建開機磁片與自動批次還原指令在加上GHOST主程式的ISO檔,所以我們只需要一套可編輯ISO檔的軟體來增加自己製做好的 *.GHO系統映像檔,就可以完成自動還原光碟了。
WinISO操作步驟如下
1. 下載上面兩個檔案之後,請先安裝WinISO,接者請開啟WinISO
2. 選擇 [開啟映像檔] 並點選剛剛下載的Ghost.iso
3. 接者選擇 [加入] 選擇已經準備好的 *.GHO的映像檔
4. 如下圖所示之後可利用 [儲存] 或者 [另存新檔] 的方式來存成準備要燒錄的ISO檔
5. 最後開啟NERO這套錄軟體,就可以將剛剛製做好的ISO檔燒成光碟,接下來就可以測試是否自動還原了,大功告成之後,日後就可以降低許多重新安裝系統與軟體的時間了。
以上就可以成功的做出自動還原光碟,不過Leo在測試的時候發現一個問題,由於R61本身內建VISTA因此Leo做了VISTA與XP兩種的自動還原光碟,但是在還原測試的時候發現只要更換系統(XP VISTA互換),就會出現無法開機的狀態,研究了一下發現是MBR的問題,只要兩個系統互換MBR就需要重建,這樣就無法達到自動還原的目的,最後只好放棄VISTA,反正朋友要的是XP系統,如果有人知道如何克服的話也歡迎指點一下迷津了。
補充說明
光碟內所使用的是GHOST2003版本,支援NTFS,FAT32格式還原
自動還原光碟內所下的指令
ghost -clone,mode=pload,src=%gfile%:1,dst=1:1 /rb /sure
mode=pload 模式 = 拷貝
src=%gfile%:1 來源 = %gfile%(所搜尋到的映像檔)中的第一個分區
dst=1:1 目標 = 第一個硬碟的第一個分區
/rb 在完成之後自動重新開機
/sure 不必徵詢如何處理
因此只能用於還原映像檔至主硬碟的第一分區,其實還有很多指令可以玩,有興趣的人可以去Google看看。
請問跟主機板的晶片組有關嗎?例如Intel 965/P35/P45…
或sata的光碟機/硬碟…有限制嗎?………..打擾了!
版主回覆:(11/22/2009 03:49:01 PM)
1. 這只是制做還原光碟的方法,與主機板晶片一點關係都沒有,因為還原步驟是在DOS底下值行的。
2. Sata 光碟機Leo就沒有測試過是否可以正常開機(還沒用過這麼高檔的東西勒),只要能透過光碟片開機進到DOS應該就沒什麼大問題了。
Thank you for the good article.
You mentioned you used ghost 2003 in the ISO.
I am just wondering if ghost 2003 is able to restore the image file made by "ghost 8". Because I just have "ghost 8" in my hand. 🙁
I believe the ghost dos command didn’t change a lot between different versions.
Please let me know your thought.
Thank you.
B.R / Rex
版主回覆:(11/22/2009 03:49:02 PM)
建議您使用新版,因為舊版本有些對於NTFS的相容性比較差容易出現一些詭異的問題
請問板主,可以教我怎麼把你提供的GHOST.ISO中的Ghost2003改成ghost11嗎?謝謝
版主回覆:(11/22/2009 03:49:02 PM)
重新制做一片開機片就可以了,不過為何要更換版本呢
版主 請問 我想更改ghost.exe版本 及光碟機驅動 映如何在你提供的iso檔案裡改 因為看不到裡面的內容
版主回覆:(11/22/2009 03:49:02 PM)
抱歉之前漏掉您的留言了 剛剛才看到
至於要修改的話就重新製作一片開機片,並利用燒錄軟體燒成可開機的光碟片即可,再參考上面自動執行還原的指令就大功告成了
Hi Sir
為何看不到ghost.exe
是怎麼做的
可以說明一下嗎
Thank You very much !!!
版主回覆:(11/22/2009 03:49:02 PM)
自動還原光碟必備條件
* 一片可開機的磁片
* 一段寫好的自動批次處理的還原指令
* 一個準備好的 *.GHO 系統映像檔
* Ghost主程式
* 將上列合併起來燒錄成光碟片就是一片自動還原光碟了
上面解釋得很清楚了,不知道您的問題在哪
嗨
我的問題意思是說
我用Winrar打開Ghost.iso
裡面看不到ghost.exe
why?
Thanks
版主回覆:(11/22/2009 03:49:02 PM)
因為藏在光碟的開機磁區當中,因此您看不到
如果您要更換GHOST.EXE版本,可自行製作開機片與批次指令再利用燒錄軟體燒成可開機光碟即可
您好
Q1)再請問一下是如何做到可以 "隱藏在光碟的開機磁區" ?
Q2)是否是綜合
* 一片可開機的磁片
* 一段寫好的自動批次處理的還原指令
* Ghost主程式
利用哪套燒錄軟體做成可以開機的ISO檔呢?
Q3)若是沒有軟碟機,該如何製作 一片可開機的磁片?
Thank You very much
你的回答將會對我很有幫助
自動還原光碟必備條件
* 一片可開機的磁片
* 一段寫好的自動批次處理的還原指令
* 一個準備好的 *.GHO 系統映像檔
* Ghost主程式
* 將上列合併起來燒錄成光碟片就是一片自動還原光碟了
版主回覆:(11/22/2009 03:49:02 PM)
Q1 Q2 都可以利用Nero做到
至於軟碟機問題可以使用Virtual Floppy Drive 來模擬
開機片怎麼做就是按照自己的需求來調整了
請問一下如果我使用的是GHOST11所做的備分檔.以樣也可以自動還原嗎?
版主回覆:(11/22/2009 03:49:02 PM)
恩 可以的
請問~~如果我把 ghost 檔燒在開機光碟裡~~想要它在開機時自動執行回復~~autoexec.bat 要怎麼寫呢?~~
我是這樣寫的
@echo off
SET TZ=GHO-08:00
MOUSE.COM
echo Loading…
CD GHOST
GHOST -CLONE,MODE=PLOAD,SRC=%gfile%:1,DST=1:1 -SURE -FX
不知道那裡錯了~~沒辦法執行
煩請賜教
版主回覆:(11/22/2009 03:49:01 PM)
沒必要執行mouse.com吧!!!!!
可以參考這行指令看看
ghost -clone,mode=pload,src=%gfile%:1,dst=1:1 /rb /sure
大師…
我很好奇一件事…
如果能把隨身碟做成虛擬光碟…
並把這個映像檔掛載在隨身碟上…
也可以執行自動還原嗎?
不知道有這樣的執行方式嗎?
謝謝~
版主回覆:(11/22/2009 03:49:01 PM)
當然可以這樣玩,不過對於早期的硬體可能就會有問題,如果主機板不支援USB開機那就沒辦法這樣還原了
您好!請問一下用WinISO 做出來的檔案
燒入到光碟就等於自動還原光碟了嗎?
如果不是那我還要加入那些東西呢?
且我用WinISO 做出的檔案比我用GHOST軟體出來的GHOST備份檔案的容量還小,是代表檔案錯誤嗎?(因為我認為應該做出的檔案大小和我做出來的GHOST備份檔案大小差不多才對)
版主回覆:(11/22/2009 03:49:01 PM)
你要下載上面提供的GHOST.ISO這個檔案之後,加入您自己本身的GHOST檔就是自動還原光碟了,至於大小問題應該不會差太多才對,可以自己嘗試看看能不能還原就知道有沒有錯誤了
請問一下
如果我要設定成
把GHO檔案放在DVD片內
以DVD去還原整個硬碟
該如何弄
是否可請大大示範
謝謝
版主回覆:(11/22/2009 03:49:01 PM)
GHOST -CLONE,MODE=LOAD,SRC=E:\GHOST\P.GHO,DST=1
GHOST -CLONE,MODE=動作指令
SRC=來源 ( 來源的路徑及檔名 __ E:\GHOST\P.GHO )
DST=目的 ( 儲存的硬碟 __ 1代表第一顆硬碟 )
你好,自動還原光碟照你的意思做了一片,用在裝有ide硬碟及ide光碟機的電腦可以還原(比較舊式的電腦),但用在sata光碟及stat硬碟好像不能用,雖找到開機選項,進入光碟開機,但出現找不到a:/ghost:txt的訉息,不知那裡出問題,是路徑的關係嗎,弄了半天,還是不行,是不是bios要改路徑,還是根本找不到stat路徑,請教大大,如何解決,謝謝。
版主回覆:(11/22/2009 03:49:01 PM)
您的問題出在SATA界面,請參考主機板說明書,應該有選項可以讓你利用光碟開機抓到SATA設備喔
您好…想請教一下我照著大大的方式也下載大大GHOST.ISO
製作還原光碟…
GHOST為11版
可進入選單畫面過程中會出現PATH NOT FOUND
之後會進入GHOST畫面
但就沒動作了按鍵盤會當機
請問問題出在那呢
麻煩大大能解答
版主回覆:(11/22/2009 03:49:01 PM)
請問檔名結構為何?
剛才再試一下
改BIOS的硬碟選項
會出現無法開啟.GHO
的錯誤…
是GHOST版本有相容性的問題嗎?
檔名是英文加數字
煩請大大有空時可以解答
謝謝您
版主回覆:(11/22/2009 03:49:01 PM)
有按照DOS的命名原則來命名嗎?
請問一下,我備份出來的系統檔似乎有點大,變成有兩個檔案
一個是.GHO 另一個我忘了叫什麼…
而ISO檔似乎無法超過2G對吧!?
那這樣變成說我要燒成兩片 才能還原嗎??
有沒有辦法把這兩個檔案燒成一片??
不然一片DVD少說也4.7G 只燒一半…有點可惜..
注:我是新手…很多不懂的…請多指教
版主回覆:(11/22/2009 03:49:01 PM)
兩個檔案都複製進去都沒關係,ISO並沒有2G限制,而是FAT32有2G限制喔
請問我製作出一個6G的GHO檔~~~
可是我用winiso做出來的檔案~~她好像只讀到2.XG
我去找另一套MagicISO ,上網找說她可以支援到10G
可是我用6G~~依然是說添加的文件太大…
軟體不是試用版的~~所以已經解除檔案大小的限制了~~
請問該怎麼處理!? 因為我已經有去買8.5G的DVD了~~
可以的話~~盡量不要分片…求大大幫幫忙…謝謝
版主回覆:(11/22/2009 03:49:01 PM)
這就超出leo的能力範圍了,因為沒做過這麼大的,真的這麼大就分片吧
不過怎麼會做出6G的系統備份檔呢?
因為我避免以後麻煩…所以將一些常用且較無版本差異的軟體也都灌一灌..
灌完之後才製作備份…這樣以後我還原的時候..大多軟體都不需要重灌..
節省時間= ="…原本C槽是用了12G多..用Z9壓完也還有將近七G…
可是WINISO只讀到3G上下…不就是說我要分成三片了??= ="…..
版主回覆:(11/22/2009 03:49:01 PM)
那就真的無解了,寧這樣的需求應該要做還原磁區的方式來處理會比較恰當,光碟片本身就有容量的限制,因此不適合做這麼大的還原光碟,就連各大原廠也是採用系統還原光碟一片,軟體安裝光碟一片的方式來還原系統。
如果您不想分片的話,那就建議您單純備份系統就好了,不然請朝向利用隱藏磁區來作一鍵還原方式思考了
請問一下…
我是用GHOST 14.0 版
我備份出來的影像檔
是否就是你說的GHO檔
因為在WinISO裡面
先加入GHOST ISO檔
再把備份好的GHO檔放入
可是你圖片上檔名格式是GHO
但是我的是寫symantec 影像檔
這樣有沒有一樣阿
把最後儲存的iso檔
用nero燒錄
就可以變成開機還原光碟了嗎?
麻煩解答
謝謝
版主回覆:(11/22/2009 03:49:01 PM)
Leo沒用過這麼新的版本,因此不知道有沒有ghost 14有沒有出dos底下可執行的版本,如果有您必須替換iso檔裡面的ghost執行檔才能在光碟開機的時候執行並且還原喔
想請問.我用pro XP 做一鍵ghost ..之後我做好了自己需要的ghost檔..
我想替換到pro xp裡的ghost檔.(因為裡面有自動安裝驅動程式,所以想用替換的方式)
是不是可以直接交換就好.還是需要
工具在寫入
版主回覆:(11/22/2009 03:49:01 PM)
想請問.我用pro XP 做一鍵ghost
換個方式問好了,我在google.找了許多ghost開機ISO檔,目地只是想把我安裝好的系統及程式做gho檔,然後用ghost11去還原及備份而已.
但很多開機檔下載後用UltraISO去增加我做好的gho檔.用VM ware去試就會找不到我放進去的gho檔.
PS我下載下來的開機檔都不到10M.也有的是用EZBOOT做的.那EZBOOT做的開機檔.我必需要把我做的gho檔放在哪呢..我有也有試過和EZBOOT資料夾放在一起,但卻無法開機..
版主回覆:(11/22/2009 03:49:01 PM)
請問你有測試過上面的iso嗎?
*.gho 檔案只要放在跟目錄下即可
不過在這提醒您硬碟必須要分割好,因為內建的指令是還原第一個磁區喔
想請問,開機順序改為光碟機後,放入自動還原光碟後,會直接跑自動還原嗎,還是會有確認按鈕,然後再繼續下一步?
版主回覆:(11/22/2009 03:49:01 PM)
會自動還原喔!!! 記得是不會詢問的(很久沒做還原光碟了說)
不好薏思,我又有一個問題了,現在我用vmware來測試還原光碟,叫我output一個檔案在a槽,我按ok就跑出cannot open ghosterr.txt insert diskette 434,就失敗了,請問是版本不符嗎,還是因為我硬碟還沒有分割 格式化的原因?
版主回覆:(11/22/2009 03:49:01 PM)
請先格式化硬碟喔!!
不好意思
想請問一下
我做好的ISO檔
開機之後會出現546的錯誤代碼
這個部分是哪裡出了問題?
也嘗試自己做一片GHOST11的開機片
掛載進去也是出現一樣的代碼
謝謝
沒有完整的錯誤碼…
他要匯出一個GHOSTERR.TXT的錯誤檔
但是一直匯不出來
我是用virtualbox來測試的
我現在是跑到一個”ghost select destinat…..(被錯誤視窗擋住)”的地方
您好
ISO的載點掛掉了
可以麻煩您一下嗎?!