刚才有人问我RPL+LITENET,我转贴2篇

用RPL启动无盘WINDOWS 98
(以TP-LINK 8139网卡为例)

一、软件需求:

Windows NT Server 4.0中文版(英文版亦可)
Service Pack 4 以上
Windows 98 中文版(推荐第二版)
OFFICE97 及其他应用软件(如AutoCAD、Photoshop、IE5.5、Office2000等等)
Qualystem公司的LiteNET1.15
DTK电子教室设置上传工具

二、服务器的设置:

1. 服务器硬盘至少应含一个足够容量的NTFS分区, 以30个学生为例,需有一个大于3080M=2.4G的NTFS分区,因每一学至少需占用80M以上的硬盘空间。(以60个学生为例,则为6080M=4.8G)

2.安装好各项协议(如下图)

3. 安装远程启动服并设置成自动启动,将完整安装好的DOS622所有文件(包含MSDOS.SYS,IO.SYS,COMMAND.COM)设置为不带任何属性,拷贝到WINNT\RPL\RPLFILES\BINFILES\DOS662目录中,将网卡驱动盘NDIS2DOS\RTSND.DOS拷贝到WINNT\RPL\BBLOCK\NDIS下,在WINNT\RPL\BBLOCK\NETBEUI中新建一个目录TP8139,将NE2000中的三个文件复制到TP8139目录中,并修改如下:
DOSBB.CNF文件
DAT BBLOCK\NETBEUI\TP8139\PROTOCOL.INI
DRV BBLOCK\NDIS\RTSND.DOS ~ ~ ~
W95BB.CNF文件
DAT BBLOCK\NETBEUI\TP8139\PROTOCOL.INI
DRV BBLOCK\NDIS\RTSND.DOS ~ ~ ~
PROTOCOL.INI文件
将所有的MS2000替换成RTSND
4. 新建文本文件RPLCMD.TXT内容如下:
V
A
00E04C
TP-LINK RTL8139 10/100M FAST NIC
B
A
TP8139_11
00E04C
BBLOCK\NETBEUI\TP8139\DOSBB.CNF
DOS622 FOR TP-LINK 8139 NIC
0
C
A
TP8139_12
TP8139_11
DOS
DOS622
FITS\DOS622.FIT
FITS\DOS622P.FIT
DOS622 FOR TP-LINK 8139 NIC
回车
回车
B
A
TP8139_21
00E04C
BBLOCK\NETBEUI\TP8139\W95BB.CNF
WIN98 FOR TP-LINK 8139 NIC
0
C
A
TP8139_22
TP8139_21
DOS
WIN95
FITS\WIN98.FIT
FITS\WIN98P.FIT
WIN98 FOR TP-LINK 8139 NIC
回车
回车
Q
到MS-DOS窗口中运行RPLCMD<RPLCMD.TXT,运行远程启动管理器→配置→检查配置,远程启动→新的配置文件分别建立DOS和WIN98的配置文件。RPLCMD.TXT中的WIN98.FIT和WIN98P.FIT是由WIN95.FIT和WIN95P.FIT复制而得来的,要将下面五行用分号注释如下:
;C:\DBLBUFF.SYS (BINFILES)\WIN95\DBLBUFF.SYS
;C:\NET.EXE (BINFILES)\WIN95\NET.EXE
;C:\NET.MSG (BINFILES)\WIN95\NET.MSG
;C:\NETH.MSG (BINFILES)\WIN95\NETH.MSG
;C:\SNAPSHOT.EXE (BINFILES)\WIN95\SNAPSHOT.EXE

5. 增加新的全局组,例如为WIN98USER,并为其增加用户WIN98_01…WIN98_30
(视工作站数量多少而定) 设定其密码与用户名相同,使其密码永久有效,并使用户下次登录时不得修改密码,建立新用户LNGUEST(同学生机的安装用户一致),设定其密码同用户名相同,归到WIN98USER和ADMINISTRATORS组中。

6. 在NTFS分区上建立WIN98共享目录,例如为PWIN98,将其设为共享,共享权限为WIN98USER和管理员完全控制。安全性权限为WIN98USER完全控制和管理员完全控制。在PWIN98中新建工作站用户目录WIN98_01…WIN98_30(视工作站数量多少而定),并将每个目录共享,共享名与目录名相同(第5和6步步骤比较多,可以用批处理和写程序解决)。

三、工作站软件安装:

1. 选择任一工作站,接上硬盘,光驱,软驱

2. 在本机硬盘中安装Windows98简体中文版, 并配好网卡,声卡,显卡等设备,注意网卡驱动程序为RealTek RTL8139(A/B/C/8130) PCI Fast Ethernet NIC (NDIS5/Win98 Driver), 用户名设为LNGUEST,工作组设置为服务器的域名,安装好OFFICE2000,WPS2000等所有要用到的应用软件。

3. 网络属性配置如下图:
4. 用提供的NET.EXE(347K)替换WINDOWS\NET.EXE,将WINDOWS\SYSTEM\NDIS.VXD 替换成NDIS.VXD(154K)。
5. 运行LiteNET1.15的SETUP.EXE→NEXT→关闭记事本窗口→YES→输入NETBIOS SERVER NAME(NT服务器名)和NETBIOS SHARE NAME(无盘WIN98共享目录,三6中建立的PWIN98)→选择RTL8139→NEXT→NEXT→Location of MS Windows file (英文版WINDOWS或繁体版WINDOWS安装文件路径)→NEXT→OK→NO→YES机器将被LiteNET重新启动。

6. 机器重启后自动运行LiteNET PC Install,插入一张软盘(标记为无盘WIN98启动盘)→OK→NEXT→NEXT→NEXT→CLOSE退出QSYNCH。重新启动WINDOWS,按F8键,选择5.COMMAND PROMPT ONLY进入MSDOS方式,输入NET START IPX,如果命令运行成功,则证明你的WINDOWS已经配置好了,可以进入第7步,否则看情况重新安装配置WIN98或重新配置LiteNET。

7. 运行REGEDIT,将HKEY_USERS.DEFAULT导出注册表文件保存到WINDOWS目录下,文件名为CHN.REG,修改CHN.REG将所有的.DEFAULT替换为{%CHN%}。

8. 运行DTK电子教室设置工具,正确填写服务器主机名称和服务器共享目录(上面建立的PWIN98共享目录),点击配置按钮设置注册表,如果信息栏显示配置成功,点击上传按钮将本地WIN98文件上传到服务器的共享目录PWIN98中。文件上传完毕,工作站的安装工作就完成了。

四、服务器的最后设置:
1. 把WINNT\RPL\RPLFILES\BINFILES\WIN95目录下的IO.SYS、COMMAND.COM这两个文件替换为前面生成启动盘的IO.SYS和COMMAND.COM(不要带任何属性)。
2. 在WINNT\RPL\RPLFILES\PROFILES\TP8139_WIN98(注:TP8139_WIN98为远程启动管理器中产生的配置文件名,不同的配置文件名会产生不同的目录)中建立SUBOOT目录,将前面产生的启动软盘上所有文件的属性去掉,将全部文件和目录复制到SUBOOT目录下,文件目录清单如下:
WINBOOT
AUTOEXEC.BAT 195
CONFIG.SYS 75
IO.SYS 224,150
MSDOS.SYS 121
SUBST.EXE 18,048 (要用WIN98下自带的)
SYSTEM.DAT 8,192
WIN .BAT 181
软盘中缺少的文件需要自己建立或从其它的地方复制过来,多余的文件可以删除,以节省虚拟盘所占的空间。修改SUBOOT下的CONFIG.SYS,AUTOEXEC.BAT和WIN.BAT三个文件

CONFIG.SYS的内容:
DEVICE=HIMEM.SYS /TEST:OFF
DEVICE=RAMDRIVE.SYS 1260 /E
DOS=HIGH,UMB

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
WIN.BAT
WIN.BAT的内容:
SET COMSPEC=D:\WINBOOT\COMMAND.COM
NWRPLTRM
FIXMEM
SETMDIR /M /R:\WINBOOT
SUBST A: D:\WINBOOT
SET COMSPEC=A:\COMMAND.COM
A:
CD \WINBOOT
CALL SETVARS.BAT
CALL STARTNET.BAT

  1. 在WIN98共享目录PWIN98\WINDOWS下建立一个文本文件NETNAMES.DB,按照如下格式正确填写:WIN98_01(无盘WIN98用户) 00E04C3A98E4(用户对应工作站的网卡地址)好了,到此为止,您的无盘WINDOWS98就已经安装完毕了,启动无盘工作站,就可以看到WINDOWS98的旗帜随风飘扬了,如果您是第一次安装成功,一定很激动人心吧。

五、后期工作:

1. 其它工作站的安装:只需要将其它的无盘WIN98用户和用户对应工作站的网卡地址按格式填写到NETNAMES.DB文件中就可以了。

2. 权限的分配:将用户LNGUEST从ADMINISTRATORS用户组中删除,先将共享目录PWIN98的共享权限设置为ADMINISTRATORS和WIN98USER组完全控制,安全性设置为ADMINISTRATORS完全控制WIN98USER读取,要将”替换子目录的权限”和”替换已存在文件的权限”选项都选上,然后将工作站目录共享权限设置为ADMINISTRATORS和与该目录同名用户完全控制,安全性也设置为ADMINISTRATORS和与该目录同名用户完全控制,要将”替换子目录的权限”和”替换已存在文件的权限”选项都选上(例如将WIN98_01目录的共享权限设置为ADMINISTRATORS和WIN98_01完全控制,安全性也设置为ADMINISTRATORS和WIN98_01完全控制)。


RPL+LITENET无盘98初稿

一、工作站端安装
1,在工作站上安装好硬盘和光驱,可不要软驱,装好98及相关软件,一定要关掉电源管理,再用WINDOWS优化大师优化一下。
2,使用LITENET1.15板上传,SETUP
第一步、输入服务器名和共享名
例:服务器名为SERVER,共享名为PWIN98$
第二步、输入网卡实模式的驱动程序的路径,
这是说一句,我做的从来都不用,好果没有可以自已改,最好是改了过后把驱动程序升级成改的那个就行了,这步也不会叫你指定实模式的驱动程序的路径。以下为改的方法:
例:在DM9102的98驱动NETDM.inf里加入:
在WIN98注册段内加入
HKR, NDIS, MajorNdisVersion, 1, 03
HKR, NDIS, MinorNdisVersion, 1, 0A
HKR, NDIS\NDIS2, DriverName, , “DM9PCI$”
HKR, NDIS\NDIS2, FileName, , “DM9PCI.dos”
HKR, Ndi\Interfaces,DefUpper, 0, “ndis3,ndis2”
HKR, Ndi\Interfaces,DefLower, 0, “ethernet”
HKR, Ndi\Interfaces,UpperRange, 0, “ndis3,ndis2”
HKR, Ndi\Interfaces,LowerRange, 0, “ethernet”
在文件拷贝段内加入
DM9PCI.doS
保存
就可以了,一定要把实模式的驱动程序拷到这个驱动程序目录来。其他的网卡可以修改相应部分。
第三步、指定系统目录,可不改。
第四步、输入英文版98的路径,可用NT光盘内的\clients\win95\netsetup就可以了。
第五步、指定DOS程序的路径,可不改。
YES、YES。YES,三个确认就可以了,重启后,在C:\内建立一个BOOT目录,运行SUBST A: C:\BOOT
第六步、执行下一步,会提示不能格式化,不管他。
第七步、执行下一步拷贝文件。
第八步、指定路径,可不改。
YES、YES、NO。
第九步、上传文件,OK。选COMPLETE COPY按纽。
第十步、完成上传。
二、服务器设置
1,建立网卡启动数据。
例:(,代表回车)
RPLCMD,V,A,003021,DM9102,
B,A,9102-W98,003021,BBLOCK\NETBEUI\DM9102\WIN98.CNF,DM9102-WIN98,
C,A,9102-W98,9102-W98,DOS,WIN98,FITS\WIN98.FIT,FITS\WIN98.FIT,DM9102-WIN98,Q,EXIT
2,建立启动文件。
在RPL\BBLOCK\NETBEUI\下建立DM9102目录,拷贝DM9PCI.DOS到NDIS目录里,拷贝NE2000下的文件到此目录,
修改PROTOCOL.INI文件:
把[MS2000_NIF] DRIVERNAME=MS2000$ 中的MS2000$改为DM9PCI$
修改W95BB.CNF文件:
把路径为NE2000的改为DM9102,把NE2000.DOS改为DM9PCI.DOS,保存,并改名为WIN98.CNF
在FITS目录下建立WIN98.FIT,内容为:
(RPLFILES)
C:\ (BINFILES)\WIN98
在RPLFILES\BINFILES\下建立WIN98目录
在RPLFILES\CONFIGS\下建立WIN98目录
把WIN98共享目录下的BOOT目录下的所有文件包含WINBOOT目录一起拷到BINFILES\WIN98目录,去掉所有的属性。
在WIN98目录下的MSDOS.SYS作以下修改:
把所有的A驱改为C驱,在最后加入LOADTOP=0
CONFIG.SYS里改为:
DEVICE=HIMEM.SYS /TESTMEM:OFF
DEVICEHIGH=RAMDRIVE.SYS 1440 /E
DOS=HIGH
AUTOEXEC.BAT改为:
@echo off
@md d:\winboot
@copy c:\winboot d:\winboot
@copy c:\ d:\
d:
cd\winboot
win.bat
拷贝WIN95下的BOOTSECT.COM到WIN98目录,拷贝WIN98的RAMDRIVE.SYS到WIN98目录,拷贝WIN98的SUBST.EXE到WIN98\WINBOOT目录,拷贝WIN95下的FIXMEM.COM、NET.EXE、NWRPLTRM.COM、PROTMAN.和SETMDIR.EXE到WIN98\WINBOOT目录,
WIN98\WINBOOT下的STARTNET.BAT作以下修改:
LH QUALCNX 改为LH QUALCNX WS WS
SET TEMP=%DRIVE%%USERNAME% 中的%USERNAME%改为%CHN%
在SET PATH=%TEMP% 后回车加一句 DELTREE -Y %HOME%*.

把LH A:\WINBOOT\QUALREG %HOME% /R 后面的/R改为/A
在WINBOOT下建立WIN.BAT文件,内容为:
SET COMSPEC=D:\COMMAND.COM
NWRPLTRM
FIXMEM
SETMDIR /M /R: D:\
SUBST A: D:\
SET COMSPEC=A:\COMMAND.COM
A:
CD\WINBOOT
CALL SETVARS.BAT
CALL STARTNET.BAT
建立WS用户,密码也设为WS,
修改共享目录下的WINDOWS目录下的SYSTEM.INI文件,在[386enh]段后加入:
PagingDrive=S:
MinPagingFileSize=0
MaxPagingFileSize=131072
USERCMD.BAT作以下修改:
把倒数第二和三行删掉,就是CHOINE /C:YN …的那个
在%WINDIR%\WIN.COM前加入
SUBST A: /D
QVMEM S: %SERVER% %CHN%$
REGEDIT C:\IP%CHN%.REG (如果要固定IP的话就加这句)
3,建立工作站目录及权限设置
建立WS用户,密码也设为WS,在WIN98共享目录里建立用户目录,如W1,并共享为W1$,并设为隐藏,
在共享目录内的WINDOWS和PROGRAM FILES目录可设为只读权限,个别的要设为可写,如智能ABC的几个文件就要设为可写才不会出错。在安装时一定要把NETNAME.DB设为更改权限。
在第一次启动工作站时一定要输入工作站名字为工作站目录的名字。
4,IP地址的固定
在共享目录下建立IP目录,隐藏属性。只读权限。
在第一台工作站上 导出IP地址的分支,(用查找IP地址的方法)并保存,如查到192.168.0.101保存为W1.REG,改为192.168.0.102另存为W2.REG,如此推,并存放于共享目录下的IP目录。
我是以DM9102为例,其他的可自己改一下。我可是打了5个小时才打完,netfun2000知道。