[这个贴子最后由任我行在 2003/06/14 02:39am 第 4 次编辑]
制作瑞星DOS盘的方法及使用技巧
作者:任我行
本人并不使用瑞星的查杀软件和放火墙,只是有朋友问到有关问题,所以写了这篇文章。如果你相信此方法和技巧的正确性请往下看;如你不相信请提出更合理更完善的方案;如果你用此法解决了你在使用瑞星盘时的问题,劳您驾请把您的使用结果告诉我们,免得大家走弯路。
大家在制作多重启动光盘时,常常把杀毒功能集成在启动选项中,瑞星DOS下强大的查杀功能就吸引了众多的用户。但是由于瑞星DOS盘的特殊性使其不便于直接制作img格式的镜像文件(据说瑞星的杀毒盘是经过磁道加密的,我没有细究过)。用kingcopy只能做软盘对软盘的拷贝,用winimge直接读取瑞星的A盘又常常出错,怎么办呢?那我们可以借助一些其他的软件来完成制作所需IMG镜像文件的工作。闲话少说,下面我为大家介绍几种方法及使用技巧:
制作方法介绍
方法一:(此方法适用于瑞星所有版本的DOS盘,包括当前的15.39版)
(1)所需软件: 1、RamDiskNT 1.5.0 2、WinImage 6.0及以上版本;
(2)制作前预备工作:使用瑞星升级程序制作瑞星DOS软盘,A盘和B盘,备用;
(3)制作过程:
首先运行RamDiskNT,基本设置中磁盘类型选择“1.44MB Floppy”,驱动器盘符选择“B”;启动扇区设置选中“DOS启动扇区”;点击“启动”按扭,点击“OK”退出RamDiskNT。这时可在“我的电脑”中看到与A盘一样的软驱图标,盘符为B。
然后把制作好的A盘插入软驱中,点击任务栏“开始”中的“运行”,输入:CMD,这时在弹出的DOS界面中C:>下输入:diskcopy a: b: ,回车,当显示是否复制另一张磁盘(Y/N)?时选N,返回到C:>提示符下。这一步我们把软驱中A盘的文件镜像到了虚拟软驱B盘中,可通过双击虚拟软驱B盘图标检查是否已把文件复制到B盘中。
接下来启动WinImage,在“磁盘”的下拉菜单中选中“使用驱动器B:”,按下Ctrl+R把虚拟盘中的文件读到WinImage中;再选择“映像”中的“改变磁盘格式”,弹出的对话框中选择“标准格式:2.88 MB”;把瑞星B盘(软盘)中的Virus.def拖入WinImage中(注意:如果是瑞星15.36及以上版本B盘中的Virus.def被拆分为多个文件,一定要按文件的编号依次拖如WinImage中,否则会出现无法加载B盘的错误,切记,切记!瑞星15.39版的B盘分为B1和B2两个盘24个def库文件,照拖不误,不必担心IMG文件的容量问题。)。保存镜像文件,选“文件”中的”另存为:”,保存类型一定要选“所有文件*.*”,文件名一定要输入“?????.img”格式。记住是“一定”喔!如果你改变以上步骤肯定不会成功。
这样我们就制作好了瑞星DOS盘的IMG镜像文件,接下来用虚拟机测试一下。
方法二:(此方法适用于瑞星所有版本的DOS盘,包括当前的15.39版)
(1)所需软件:WinImage 6.0及以上版本;
(2)制作前预备工作:制作一个或找一个现成的 Windows 98 启动软盘IMG镜像文件;
(3)制作过程:
首先用WinImage打开win98的IMG文件,删除除IO.SYS、MSDOS.SYS和COMMAND.COM外的所有文件;再选择“映像”中的“改变磁盘格式”,弹出的对话框中选择“标准格式:2.88 MB”;然后把瑞星两盘的文件依次拖入此IMG文件中,一定要按以下次序拖入WinImage,如拖入次序错的话肯定失败,且只有一个解决办法--重做!(关键)
拖动文件的次序:
io.sys
msdos.sys
command.com
mouse.com
smartdrv.exe
slang936.dll
config.sys
himem.sys
ravdos.exe
ravinfo.ini
autoexec.bat
rs.fdd
scanex.dll
scanfile.dll
zip.dll
storedll.dll
newdll.dll
engine.dll
virdb.cfg
virus1.def (或vrius.def)
vrius2.def
......
vrius(n).def
完成以上步骤,保存文件(保存方法同制作方法一)。这样我们就又制作好了瑞星DOS盘的IMG镜像文件,接下来用虚拟机测试一下。
使用技巧介绍
如何在光盘上运行瑞星DOS
(此方法适用于15.38及以下版本)
假设你用以上方法制作IMG镜像文件时由于可能添加其他一些工具而使得img文件容量不够的话,可能会想可不可以在光盘上运行瑞星呢?答案是肯定的:可以!那么我们该怎么做呢?下面我为大家提供一个制作方案,请笑纳。
我们以在EasyBoot中加载瑞星为例,假设disk1为光盘根目录,瑞星DOS盘(A、B两盘)的全部文件拷贝到\disk1\rav\下。步骤如下:
1、制作所需的启动IMG文件
在硬盘上创建与瑞星盘中文件相同名字的文件(io.sys、msdos.sys、command.com、mouse.com和smartdrv.exe除外),全部为0字节。制作一个WIN98的IMG启动镜像文件,并把它改为2.88MB格式的。把刚做好的0字节文件连同mouse.com和smartdrv.exe全部拖入到WIN98启动镜像文件中(不必理会文件次序),做好后备用。
2、修改config.sys和autoexec.bat
把win98镜像文件中的config.sys修改成如下内容:
device=himem.sys /testmem:off
device=oakcdrom.sys /D:mscd001
device=btdosm.sys
device=flashpt.sys
device=btcdrom.sys /D:mscd001
device=aspi2dos.sys
device=aspi8dos.sys
device=aspi4dos.sys
device=aspi8u2.sys
device=aspicd.sys /D:mscd001
files=10
buffers=10
dos=high,umb
stacks=9,256
devicehigh=ramdrive.sys /E 2048
lastdrive=z
把autoexec.bat修改如下:
@ECHO OFF
set EXPAND=YES
SET DIRCMD=/O:N
set LglDrv=27 * 26 Z 25 Y 24 X 23 W 22 V 21 U 20 T 19 S 18 R 17 Q 16 P 15
set LglDrv=%LglDrv% O 14 N 13 M 12 L 11 K 10 J 9 I 8 H 7 G 6 F 5 E 4 D 3 C
cls
call setramd.bat %LglDrv%
set temp=c:\
set tmp=c:\
path=%RAMD%:\;a:\;%CDROM%:\
copy command.com %RAMD%:\ > NUL
set comspec=%RAMD%:\command.com
copy extract.exe %RAMD%:\ > NUL
copy readme.txt %RAMD%:\ > NUL
%RAMD%:\extract /y /e /l %RAMD%: ebd.cab > NUL
LH %ramd%:\MSCDEX.EXE /D:mscd001 /L:%CDROM%
echo The diagnostic tools were successfully loaded to drive %RAMD%.
echo.
A:\mouse.com >NUL
%RAMD%:\smartdrv >NUL
CLS
ECHO.
ECHO ************************************************************************
ECHO.
ECHO It's starting "Rising AntiVirus Software <2003>" now !
ECHO Copyright by Beijing Rising Tech. Co., Ltd.
ECHO 1998-2003
ECHO.
ECHO ************************************************************************
%CDROM%:
cd RAV
%CDROM%:\RAV\RAVDOS.EXE /S936
注:这两个文件可根据需要修改或不改
3、制作ISO文件,并用虚拟机测试
声明:我提供以上制作及使用方法仅供参考,并不做破解也无任何商业目的。
此文的完成多亏
shadowman的大力支持和他不断地测试,在这里表示深深的谢意。
本人只提供方法,请不要向我索取瑞星的img文件,如你有何疑问请留言。
我的E-mail:
本帖隐藏的内容需要回复才可以浏览