製作 Ghost 一鍵還原 DVD

在幫別人重灌討厭的 VAIO 時, 其步驟又繁雜又有一定的順序, 所以灌完以後就用 ghost 作 image.

正巧朋友在這方面只是個一般使用者, 所以便有了製作 Ghost 自動還原光碟的想法.

需要準備的東西:

  1. Ghost Image (建議最好分割成 2GB 以下的檔案, 保證在 DOS 下讀得到)
  2. Ghost for DOS 主程式
  3. WinImage
  4. DOS 開機程式 (可從 Bootdisk 下載, 本例是用 98 的開機程式)
  5. 能夠燒 Bootable DVD 的軟體 (本例用 Nero)

步驟:

1. 製作可開機 floppy 的 image file. (利用 WinImage)

建立新的Image : 啟動 WinImage–>File–>New–>選1.44MB

改變Boot Sector : Image–>Boot sector properties–>Windows 95/98–>OK

將開機所需的檔案拉入: 最基本的 Himem.sys, IO.SYS, MSDOS.SYS, COMMAND.COM

以及 OAKCDROM.SYS, RAMDRIVE.SYS, MSCDEX.EXE, Config.sys, Autoexec.bat

Config.sys:

device=himem.sys /testmem:off
device=oakcdrom.sys /D:mscd001
files=30
buffers=10
dos=high,umb
stacks=9,256
devicehigh=ramdrive.sys /E 2048
lastdrive=z

Autoexec.bat:

@ECHO OFF
set EXPAND=YES
SET DIRCMD=/O:N
set LglDrv=27 * 26 Z 25 Y 24 X 23 W 22 V 21 U 20 T 19 S 18 R 17 Q 16 P 15
set LglDrv=%LglDrv% O 14 N 13 M 12 L 11 K 10 J 9 I 8 H 7 G 6 F 5 E 4 D 3 C
cls
call setramd.bat %LglDrv%
set temp=c:\
set tmp=c:\
path=%RAMD%:\;a:\;Z:\
copy command.com %RAMD%:\ > NUL
set comspec=%RAMD%:\command.com

LH %ramd%:\MSCDEX.EXE /D:mscd001 /L:Z
LH %ramd%:\SMARTDRV.EXE /B:4096

echo Press any key to Recover 1st Partition……

pause
: 上面是確保不會自動還原, 必須再按任意一鍵才可

ghost -clone,mode=load,src=Z:\20080801.gho,dst=1:1 -fx -sure -rb

: src 的檔名可以自己更改, dst 也自己改(本例為 1st disk 的 1st partition)

好了以後存檔: 開機 Image檔–> *.IMA (存檔格式用 .IMA 格式)

2. 製作 Bootable DVD:

  • Nero 選 DVD(Boot), 並指定開機映像檔及模擬 floppy 的 type.
  • 設定 DVD 為 ISO9660 only 格式, 以確定 DOS 讀的到.
  • 將 Ghost Image 跟 Ghost 主程式拖過去, 好了選燒錄就可以了.

延伸閱讀:

使用WinImage製作大於1.44MB之開機光碟

利用 Nero 製作開機光碟

廣告