config.sys
MENUITEM=M1,DOS7.10
MENUITEM=M2,DOS7.10
MENUITEM=M3,DOS7.10
MENUITEM=M4,DOS7.10
MENUDEFAULT=M1,6
DEVICE=HIMEM.SYS /TESTMEM:OFF
SHELL=A:\COMMAND.COM /P /E:1024
INCLUDE CD
DEVICE=HIMEM.SYS /TESTMEM:OFF
SHELL=A:\COMMAND.COM /P /E:1024
INCLUDE CD
DEVICE=HIMEM.SYS /TESTMEM:OFF
SHELL=A:\COMMAND.COM /P /E:1024
INCLUDE CD
INCLUDE USB
DEVICE=DUSE.EXE INT EMU CDW=3 DDW=3 XFER=32 DRIVES=2 CDD=USB-CD OBAR=0xD000
DEVICEHIGH=USBASPI.SYS /R /V /NORST
DEVICEHIGH=USBCD.SYS /D:USB-CD
DEVICEHIGH=DI1000DD.SYS
DEVICE=ASPIOHCI.SYS /INT /ALL
DEVICE=ASPIUHCI.SYS /INT /ALL
DEVICEHIGH=VIDE-CDD.SYS /D:IDE-CD
DEVICEHIGH=UIDE.SYS /D:SATA-CD
DOS=HIGH,UMB
FILES=30
FCBSHIGH=4,0
BUFFERSHIGH=20
LASTDRIVEHIGH=26
STACKSHIGH=9,256
autoexec.bat
@ECHO OFF
IF %CONFIG%#==M4# GOTO END
XMSDSK X: 10240 /Y
FINDRAMD>NUL
IF NOT EXIST %RAMDRIVE%\TEMP\NUL MD %RAMDRIVE%\TEMP
SET TMP=%RAMDRIVE%\TEMP
SET TEMP=%RAMDRIVE%\TEMP
IF NOT EXIST %RAMDRIVE%\SYSTEM\NUL MD %RAMDRIVE%\SYSTEM
COPY COMMAND.COM %RAMDRIVE%\SYSTEM>NUL
SET COMSPEC=%RAMDRIVE%\SYSTEM\COMMAND.COM
SET PROMPT=$P$G
PATH=A:\;%CDROM%:\;%RAMDRIVE%\;..
LFNFOR ON
SET DIRCMD=/4
SET HDPMI=16384
MODE CON RATE=32 DELAY=1
LH KILLER
LH DOSKEY
LH DOSLFN /C- /Z:CP936UNI.TBL > NUL
LH HDPMI32
LH NDOS -LFN -MOUNTALL -CP:936
NDLIST -
LH SHSUCDX /D:IDE-CD /D:SATA-CD
LH FINDCD /S
LH CTMOUSE.EXE
IF %CONFIG%#==M1# GOTO GHOST
IF %CONFIG%#==M2# GOTO END2
IF %CONFIG%#==M3# GOTO END3
:GHOST
CALL FINDCDR "GHOST.EXE" C D E F G H I J K L M N O P Q R S T U V W X Y Z
COPY %CDROM%:\GHOST.EXE %RAMDRIVE%>NUL
smartdrv /q
SET Drv=C D E F G H I J K L M N O P Q R S T U V W X Y Z
FOR %%I IN (%Drv%) DO DIR %%I:\*.gho /b /s /a >>%RAMDRIVE%\ghost.txt
find /i ".gho" %RAMDRIVE%\ghost.txt
if errorlevel 1 goto a
if not errorlevel 1 goto b
:a
cls
ACIOS
echo.
echo.
echo.
echo 你的磁盘中没有发现备份文件,现在恢复光盘的备份文件.
goto gh
:b
type %RAMDRIVE%\ghost.txt|nset ghos=$1
%RAMDRIVE%\Ghost -clone,mode=pload,src=%ghos%:1,dst=1:1 -sure -fx
GOTO END
:gh
%RAMDRIVE%\Ghost -clone,mode=pload,src=%cdrom%:\xp.gh:1,dst=1:1 -sure -fx
GOTO END
:END3
LH SHSUCDX /D:USB-CD
:END2
ACIOS
:END
在测试中发现,NTFS的读写,虚拟机上不行.但在真环境中可行.查找*.GHO文件并恢复.虚拟机上可行,但在真环境中不行(刻成盘试),出现ghosterr.txt
*********************************
Date : Sat Apr 26 11:19:17 2008
Error Number: (19225)
Message: Decompression error -5
Version: 11.0.2.1573 (Nov 14 2007, Build=1573)
OS Version: DOS v7.10
Command line arguments: -clone,mode=pload,src=F:\winxp.GHO:1,dst=1:1 -sure -fx
Active Switches :
AutoName
PathName : 0 $MFT
DumpFile : F:\WINXP.GHO
DumpPos : 33224
Last LFO Buffersize : 32768
Last LFO Path :
Full Path : f:\WINXP.GHO
Drive Letter : f:\
Last LFO Filesystem : Native
FlagImplode : 0
FlagExplode : 10
CloneSrc : F:\WINXP.GHO
BatchPartSrc : 1
BatchPartMSrc :
CloneDst : 1
BatchPartDst : 1
Operation Details :
Total size.........0
MB copied..........0
MB remaining.......0
Percent complete...0%
Speed..............0 MB/min
Time elapsed.......0:00
Time remaining.....0:00
请高手找原因.
[ Last edited by zsx on 2008-4-27 at 06:12 PM ]