无盘专题七:rpl无盘win98
 网龙首页 | 操作系统 | 网络硬件 | 组网建网 | 网络建设 | 架站技术 | IT认证 | 网络安全 | 网络存储 | 网龙论坛
首页 >> 操作系统 >> 无盘专区 >> 新闻正文

无盘专题七:rpl无盘win98

http://www.wapease.com/network/ 2004-7-21 浏览次数: [专题阅读]

用基于RPL的技术启动无盘Win98
 作者:梁杰初

要用Rpl引导Win98,首要条件有两个:
一是用RPL正常安装Win95, 在最后安装Win95这一步时不用再进行下去,我们所做的只为求得所需文件。
如果有相应的文件,可以不用这么辛苦安装Win95了,只要建立下面所说的目录,再拷贝相应的软件进来,并且
设定共享权限等什么的,在理论上应该可以,不过我没试过。建议按常规方法安装较为保险,以减少出错机率。
二是用PXE启动盘能正常启动Win98,至于怎样用PXE安装无盘Win98,这里不再作介绍,请参考其它文章。
满足上述条件后,我们就可以动手做了:
首先把D:\Winnt\Rpl\Rplfiles\Binfiles\Win95(注:Win95是在远程管理器中产生的配置文件名,不同配
置文件名会有不同的目录,视实际配置而定)目录下的Io.SYS、Command.com这两个文件替换为Win98(我的为
Win98第一版)的Io.SYS和Command.Com。
因Rpl开始时要在内存虚拟一个1.44M的D盘出来存放Win95和Suboot下的文件,为了宝贵的内存(特别是只
有8M到16M的机器, 不过这种机器最好装Pwin97+IE5.0)不用被这个虚拟盘再占用更大的空间,我们要量身定
做以下这三个目录的文件数,以求精简。以下是我反复测试所要用到的文件:
在D:\Winnt\Rpl\Rplfiles\Binfiles\Win95目录下的文件:
BOOTSECT COM 512
SETMDIR EXE 56,683
HIMEM SYS 33,191
IFSHLP SYS 3,708
RAMDRIVE SYS 12,663
FIXMEM COM 360
NWRPLTRM COM 28
IO SYS 224,150
COMMAND COM 94,282
PROTMAN DOS 22,810
PROTMAN EXE 14,952
ASPI2HLP SYS 1,105
NTRPL SYS 1,536
NDISHLP SYS 6,140
EMM386 EXE 125,495
SNAPSHOT EXE 6,122


在D:\Winnt\Rpl\Rplfiles\Profiles\Win95\Suboot目录下的文件:
WINBOOT <DIR>
SUBST EXE 18,048 (要用WIN98下自带的)
WIN BAT 201
AUTOEXEC BAT 184
CONFIG SYS 78
SYSTEM DAT 16,384
PROTOCOL INI 298
NE2000 DOS 13,964
MSDOS SYS 121
IO SYS 224,150 (这个文件一定要有,否则运行不下去)

在Suboot下再新建一个Winboot目录, 里面的东西就是PXE启动盘中Winboot目录下的内容,以下是这个新
建目录的文件,不过根据实际我删了一些暂时不用的文件:
SETVARS BAT 106
QUALREG EXE 37,638
USERNAME BAT 62
QUALCNX EXE 33,462
SETUSER COM 8,260
GET_NODE BAT 62
QAUTOLOG EXE 34,214
NE2000 DOS 13,964 (这是RTL8019实模式的驱动程序,请根据各自的网卡去调换)
PROTMAN DOS 22,810
PROTOCOL INI 266
NDISHLP SYS 6,140
PROTMAN EXE 14,952
STARTNET BAT 543
NET MSG 109,196
SNAPSHOT EXE 6,122
NET EXE 356,134

完成上面这些工作后,再来修改几个启动时所需的配置文件的设置: msdos.sys、config.sys、
autoexec.bat、win.bat。
以下是Suboot目录中Msdos.SYS的内容:
[Paths]
WinDir=C:\WIN98
WinBootDir=C:\
HostWinBootDrv=C
[Options]
BootMulti=1
BootGUI=1
Network=1
logo=1
LoadTop=0

以下是Suboot目录中Config.SYS的内容:
Device=Himem.sys
device=c:\ramdrive.sys 1200 /E (我的文件刚好1M多点,如果上面的目录要增加软件,这个要改大

些)

以下是Suboot目录中Autoexec.bat文件内容如下:
if not exist D:\winboot\nul mkdir D:\winboot
if not exist D:\winboot\winboot\nul mkdir D:\winboot\winboot
copy c:\ D:\winboot
copy c:\winboot\*.* D:\winboot\winboot
d:
cd \winboot

以下是Suboot目录中Win.bat文件内容如下:
set comspec=d:\winboot\command.com
nwrpltrm (这行是删掉启动时建立的C:盘,为PXE建立C:盘创造条件)
fixmem
snapshot /S /B:D
setmdir /m /r:D:\winboot
subst a: d:\winboot
set comspec=A:\command.com
a:
cd \winboot
call setvars.bat
call startnet.bat

注1:如果运行不了,请参照上面的文件,对比一些文件长度合适否。
注2:Nwrpltrm一定要放在Win.bat内,放在其它批处理文件在运行它时会中断当前的批处理。
完成上面这些工作后,就可以启动工作站进行测试了。
上面的环境配置经我测试已通过,大家具体配置要看各人的机器设置而定,灵活一些,多试几次,一般都
能通过。
这种方案的基本步骤

此新闻共有21 2

Google
 

收藏该文章 | 发送给好友 | 打印该文章 | 我要投稿 | 去论坛讨论

·无盘工作站驱动程序的安装
·无盘工作站也可运行Windows XP
·无盘95安装全攻略(一)
·无盘95安装全攻略(三)
·Fnohddrtl8029无盘95(一)
·Fnohddrtl8029无盘95(二)
·解决Win95无盘工作站的域名问题
·无盘IE5上网多用户的解决办法

共有评论查看评论
姓名:
发表评论请遵守相关规定!
*《互联网电子公告服务管理规定》
*《全国人大常委会关于维护互联网安全的规定》
万易简介 | 网站简介 | 栏目简介 | 服务报价 | 联系方式 | 万易诚聘 | 版权信息
万易网络 版权所有
www.wapease.com
未经书面许可,任何人不得转载本站信息
联系方式:Info@wapease.com 热线QQ:44977515