如何量产成USB-CDROM,不是本帖研究的问题,我们研究的是USB-CDROM启动后如何实现自动GHOST安装系统。
因为GRUB4DOS支持把磁盘影像(IMG)文件的内容装入内存,所以我们使用GRLDR来引导光盘启动。
现在开始介绍用于量产USB-CDROM的光盘影像文件的制作:
1、编辑MENU.LST文件,具体的使用方法看GRUB4DOS的使用帮助,我的MENU.LST内容如下(每行后面的括号中的内容是说明,实际文件中应删除掉):
————————————————————————————————————
fontfile /BOOT/GRUB/FONTS(指定字体文件)
splashimage /BOOT/GRUB/XRDS.GZ(背景图片)
timeout 15(等待选择时间,超时按默认启动)
default 7(默认启动项)
title 0.启动 Win_PE 迷你版(启动WIN_PE)
chainloader /PELDR
title 1:克隆安装XP到C盘(克隆安装XP,这可是重点)
map --mem /BOOT/IMG/GHOSTXP.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 2:启动深山红叶DOS工具箱
map --mem /BOOT/IMG/DOS98.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 3:智能系统备份与恢复(这个是修改深度的DOS工具,可实现自动搜索GHO文件)
map --mem /BOOT/IMG/DEEPDOS.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 4:清除CMOS密码
map --mem /BOOT/IMG/CMOS.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 5.启动效率源硬盘修复程序
map --mem /BOOT/IMG/XLY2007.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 6.MOUSE网络启动盘
map --mem /BOOT/IMG/NETBOOT.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 7:从硬盘启动操作系统
rootnoverify (hd0,0)
chainloader +1————————————————————————————————
重点提示:路径和文件名一定要注意大小写(我采用的全部是大写,因为后面用UltraISO制作ISO时,它会把所有的文件名更改为大写),因为GRLDR对大小写敏感。
2、将MENU.LST启动菜单内置到GRLDR(GRLDR一定要使用中文版的)中,使用grub4dos内置菜单编辑器来内置菜单,很方便实现(附件提供)
3、制作启动光盘影像
(1)介绍光盘的结构
(2)修改磁盘影像文件,使DOS能支持USB设备并实现自动克隆。例如,我们想实现USB-CDROM启动电脑后,可以使用U盘中的GHO文件直接克隆。
使用WinImage打开一个DOS7.1的IMG文件,添加usbaspi.sys和aspidisk.sys这两个文件,导出AUTOEXEC.BAT和CONFIG.SYS这两个文件进行修改:
CONFIG.SYS文件的内容:
device=himem.sys /testmem:off
devicehigh=usbaspi.sys
devicehigh=aspidisk.sys
AUTOEXEC.BAT的内容:
for %%i in (z,y,x,w,v,u,t,s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c) do if exist %%i:\ghost\axusb.txt %%i:\ghost\ghost.exe -clone,mode=pload,src=%%i:\ghost\axiang.gh1,dst=1:1 -sure –rb
AUTOEXEC.BAT的内容解释:DOS启动装在USB驱动后,依据本文件的内容,从Z盘到C盘逐个遍历各盘跟目录下的GHOST文件夹中是否有axusb.txt,有这个文件的,就执行这个盘中GHOST文件夹下的GHOST.EXE,并将该文件夹中的axiang.gho还原到第一个硬盘中的起一个分区(自己看看GHOST的帮助文件)
两个文件修改后,再替换用WinImage打开一个DOS7.1的IMG文件中的同名文件并另存为 GHOSTXP.IMG。
(3)制作ISO文件
A、先将修改后的GRLDR更名为GRLDR.BIN
B、启动UltraISO,并添加引导文件
C、添加准备好的光盘文件
D、保存ISO文件
4、使用量产工具将做好的ISO文件添加到USB-CDROM中
5、在U盘中建立GHOST文件夹,再GHOST文件夹中建立一个文本文件AXUSB.TXT,并将GHO文件命名为axiang.gho存入U盘GHOST文件夹中。
6、使用量产好的U盘启动电脑,在比较高级的主板上,会提供启动设备选择菜单,这时电脑会把U盘认成两个USB设备,一般是下面的一个USB设备是USB-CDROM。
7、光盘启动画面:
grub4dos内置菜单编辑器.rar
启动背景画面直接使用了无忧论坛原名丢了版主的文件,同时学习了很多知识,在此表示感谢。
经实际测试,只要你电脑的主板支持这种启动方式,GHOST的速度是很快的(甚至比硬盘恢复还要快,因为是两个设备之间的读写操作)。
阅读(1493) | 评论(0) | 转发(0) |