|
请帮助:
我的menu:
title [04] 启动 自动安装XP
map --mem (ud)/img/ghostxp.img (fd0)
map --hook
checkrange 0x80 read 0x8280 && dd if=(fd0)/autoexec.bat of=(fd0)/autoexec.bat bs=1 count=1 skip=17 seek=27
checkrange 0x80 read 0x8280 || dd if=(fd0)/autoexec.bat of=(fd0)/autoexec.bat bs=1 count=1 skip=18 seek=27
chainloader (fd0)+1
rootnoverify (fd0)
我的autoexec.bat:
@echo off
set abc=12
call resx.bat
我的res1.bat:
ghost -clone,mode=pload,src=1:1\ghost\axiangxp.gho:1,dst=2:1 -sure -rb
我的res2.bat:
ghost -clone,mode=pload,src=2:1\ghost\axiangxp.gho:1,dst=1:1 -sure -rb
问题:试图通过修改call resx.bat这一行中的x来执行自动恢复,可是运行结果是x没有被修改,不知道错在哪里?
---------------------------------------------------------------
在 sowind 的帮助下,问题解决。
错在 skip=17 seek=27 这里没有加上回车的2个字节。
skip=19 seek=31
多谢各位的帮助,终于成功了。
[ 本帖最后由 jnax 于 2010-1-24 10:21 编辑 ] |
|