|
回复 #1540 sratlf 的帖子
可 ghost.lst 就是用的这个文件作的汉子字库阿
;map --mem /boot/dostools.gz (fd0)
;map --hook
root (fd0)
command --set-path=(fd0)/grub/
command (0)/GRUB/OFFSET.grb
write --offset=%offset1% (0)/CONFIG.SYS MENUDEFAULT=text,1
write --offset=%offset2% (0)/CONFIG.SYS MENUDEFAULT=BASIC1,01
fontfile (fd0)/ucdos/hzk16
title a.自定义模块序列(向导)
cat (fd0)/grub/items.txt
set /p p 请输入要连续调用的模块序列(例如:1a 4b 3a end):
write --offset=%offset4% (0)/AUTOEXEC.BAT dostools.bat %p%
chainloader (fd0)+1
boot
title 0.GHOST_自动备份&恢复 (hd0)
wenv calc px=0
geometry (hd0) > 0x100+1
wenv FOR /F "tokens=2,3" %i in ( 0x100+1 ) do ( check %i==num: set hd_l=hd0,%j ; check %i==num: check %j<=3 set hd_p=hd0,%j ; check %i==num: check %j<=3 calc px=px+1)
wenv check ${px}>=2 call if exist (${hd_p:0:-1})/bf.gho set restore=1
wenv check ${px}<=1 call if exist (${hd_l:0:-1})/bf.gho set restore=1
write --offset=%offset3% (0)/GHOST/G.BAT G.BAT:GHOST \#4,1
wenv check ${restore}==1 call write --offset=%offset3% (0)/GHOST/G.BAT G.BAT:GHOST \#5,1
write --offset=%offset4% (0)/AUTOEXEC.BAT dostools.bat 3a end
chainloader (fd0)+1
boot
title 1.GHOST_自动备份
write --offset=%offset3% (0)/GHOST/G.BAT G.BAT:GHOST \#4,1
write --offset=%offset4% (0)/AUTOEXEC.BAT dostools.bat 3a end
chainloader (fd0)+1
boot
title 2.GHOST_自动恢复
write --offset=%offset3% (0)/GHOST/G.BAT G.BAT:GHOST \#5,1
write --offset=%offset4% (0)/AUTOEXEC.BAT dostools.bat 3a end
chainloader (fd0)+1
boot
title 3.GHOST_搜索恢复(常规)
write --offset=%offset3% (0)/GHOST/G.BAT G.BAT:GHOST \#7,1
write --offset=%offset4% (0)/AUTOEXEC.BAT dostools.bat 4c1 3a 4c1 end
chainloader (fd0)+1
boot
title 4.GHOST_搜索恢复(omnifs引擎)
write --offset=%offset3% (0)/GHOST/G.BAT G.BAT:GHOST \#8,1
write --offset=%offset4% (0)/AUTOEXEC.BAT dostools.bat 3a end
chainloader (fd0)+1
boot
title 5.GHOST_网克
write --offset=%offset3% (0)/GHOST/G.BAT G.BAT:GHOST \#10,1
write --offset=%offset4% (0)/AUTOEXEC.BAT dostools.bat 4b1 3a end
chainloader (fd0)+1
boot
title 6.IMAGE 系统备份&还原
write --offset=%offset4% (0)/AUTOEXEC.BAT dostools.bat 3e end
chainloader (fd0)+1
boot |
|