|
情况是这样的
我用EZBOOT引导的光盘中引导一个GHOST.IMG镜像
GHOST.IMG的AUTOEXEC.BAT内容是:
@ECHO OFF
SHSUCDX /D:?MSCD001
findcd /s>nul
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
%CDROM%:
ghost -nousb -noide -clone,mode=pload,src=winxpsp3.gho:1,dst=1:1 -crcignore -sure -fx
grub.exe --config-file="find --set-root /oem.img;map --mem /oem.img (fd0);map --hook;chainloader (fd0)+1;rootnoverify (fd0)"
GHOST.IMG中的文件列表是这样的:
AUTOEXEC.BAT
CDA.EXE
COMMAND.COM
CONFIG.SYS
CTMOUSE.EXE
EZBOOT.COM
FINDCD.EXE
FINDCDR.BAT
GCDROM.SYS
grub.exe
HIMEM.SYS
IFSHLP.SYS
IO.SYS
MSDOS.SYS
OEM.IMG
QCDROM.SYS
RESTART.COM
SHSUCDX.COM
UIDE.SYS
目前出现的问题是:
在有的机器上可以进入OEM.IMG中
但有的机器就不行,而是再一次引导了GHOST.IMG中了,成了死循环了
后来我尝试用修改后GHOST.IMG,它的AUTOEXEC.BAT:
@ECHO OFF
SHSUCDX /D:?MSCD001
findcd /s>nul
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
%CDROM%:
ghost -nousb -noide -clone,mode=pload,src=winxpsp3.gho:1,dst=1:1 -crcignore -sure -fx
grub.exe --config-file="find --set-root /oem.img;kernel /memdisk.gz;initrd /oem.img"
在文件中添加了一个memdisk.gz
出现的情况是:
之前可以成功的,这次同样可以成功
之前不成功的,倒是不进入死循环了,而是停在了GRUB命令行中了
各位大佬帮忙分析分析,暂且不谈在GHOST.IMG中用GRUB引导OEM.IMG的意思何在,希望能找到出错的原因和解决办法 |
|