|
原帖由 jh1688 于 2011-10-12 23:26 发表
GHOST -clone,mode=pdump,src=1:1,dst=1.2:\xfghost\xf.gho -z2 -sure -fx
echo >>boot.ini
echo timeout=4 >>boot.ini
echo default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS >>boot.ini
echo [op ...
我测试了,将你的BAT改了加入到ghost.img的AUTOEXEC.BAT里,因为在系统下测试如果不改boot.ini属性写不入,所以加了句
echo [boot loader] >>boot.ini
echo timeout=4 >>boot.ini
echo default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS >>boot.ini
echo [operating systems] >>boot.ini
echo multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /noexecute=alwaysoff >>boot.ini
attrib c:\boot.ini -h -r -s
copy boot.ini c:\
attrib c:\boot.ini +h +r +s
ghost.exe -pwd=2275622 -clone,mode=pdump,src=1:1,dst=1.2:\xfghost\xf.gho -z2 -sure -rb
结果还是不可以,系统引导的顺序是
MBR -PBR -ntldr (读boot.ini)- ghldr(我有gurb改的,只引导ghost.img)- ghost.img.
到然后运行AUTOEXEC.BAT(BAT为以上你写的)
能ghost,但还是改不了boot.ini,我不清楚是不是因为在ghost.img镜像里面无法找到C盘的boot.ini路径来修改还是其它什么.因为在上一次重启前我是修改boot.ini默认启动顺序是ghldr(既自动备份)
如果改不回boot.ini,就一直重启动后从ghldr启动,永远进不WIN系统 |
|