(3)建立网卡配置文件:
在配置好了工作站网卡后(只要网卡号前6位相同的网卡都被认为是同一种类型的网卡,只需配置一次就行了),就可以为它建立配置文件了:
在服务器端,运行“C:RPL”目录中的“rplmgr.exe”文件以打开“远程启动管理器”,接着打开一个内容为“创建了配置文件后才能创建或编辑工作站”的提示框,点击“确定”按钮继续。
选择“远程启动”菜单里“新的配置文件”命令,打开“新的配置文件”对话框,在“配置”选项中选择“0 00E04C”(即“rplcmd.exe”中“ConfigComment”项所输入的内容),在“配置文件名”框中输入“RTL8139”(也可为其他任意名字,这个名字也将是此类RTL 8139网卡的DOS虚拟根目录所在位置,其在服务器上的实际路径为“C:RPLRPLFILESPROFILESRTL8139”),最后点击“确定”按钮保存退出。
现在就可以在“远程启动管理器”下半部分的列表框中看到刚刚建立好的配置文件了,其“配置文件名”为“RTL8139”。
(4)DOS无盘站的登录:
网卡配置文件建立好之后,再将工作站添加到“远程启动管理器”中后,DOS无盘站的登录就可轻松实现了:
打开所有无盘工作站的电源(需要其网卡已被配置过了),然后让它们处于等待连接到远程启动服务器的状态(即最后一行是“RPL-ROM-FFC”,并有不断变化表示等待进程的数字)。
在服务器端的“远程启动管理器”中按“F5”键进行刷新,则在上半部分的列表框中就可以看到所有工作站的完整网卡号,任意选中一个网卡号,再进行如下操作:
选择“远程启动”菜单中的“转换适配器”命令打开“转换适配器”对话框;在“Wksta 名”(工作站名)框中输入任意登录用户名(如输入“01”,系统将自动建立此用户,这也将是此工作站默认登录的用户名),然后将“密码”框中的内容全部删除(也就是将此用户名密码设置为空,以便此工作站能够完成全自动登录),此外在“配置文件中的”处确保已选中相应的配置文件名(如为上面已建立好的“RTL8139”),最后再点击“添加”按钮回到“远程启动管理器”对话框(如图所示)。按同样的方法添加好所有的无盘工作站(各工作站的“Wksta 名”必须不同)。
依次点击“开始→程序→管理工具→本地安全策略”项进入“本地安全设置”对话框,在左边框架中依次展开“安全设置→本地策略→安全选项”,再在右边框架中将滚动条拖到最下方,然后双击“账户:使用空白密码的本地账户只允许进行控制台登录”,将它改为“已停用”,否则使用空白密码的无盘DOS站在登录到“Type Remoteboot username, or press enter if it is 01”(“01”为此工作站默认登录的用户名)一步时就将无法继续下去了。
当上面的设置均完成后,所有无盘工作站就能自动登录到无盘DOS状态下了。
(三)安装RPL无盘Windows 3.2
在完成了RPL无盘DOS站的安装之后,我们的工作实际上就已经算是完成一半了。
1.安装第一台无盘Windows 3.2站
为了最大限度地节省服务器的硬盘空间,一般在无盘DOS站上安装无盘Windows 3.2站不像在有盘计算机上那样直接用“setup.exe”来安装,而要先将安装程序解压到一个特定的目录中,之后再进入此目录去为每个终端用户安装它们自己独立而个性化的Windows 3.2程序,前者叫“管理方式”(Administrative)的安装,后者叫“共享方式”(Shared)的安装。
在服务器端将“pwin32.zip”解压到任意分区中,比如D盘根目录,则系统会自动将所有解压文件放在“D:PWIN32”里。
转到D盘,在“PWIN32”目录上点击右键,选择“共享和安全”命令,将它共享出来,比如“共享名”为“PWIN32”。
打开任意一台工作站,以“administrator”用户身份登录到无盘DOS下,用“net use h: \wypwin32”的格式将共享名“PWIN32”映射成为工作站本地的驱动器。
转到H盘,用“setup/a”的格式用“管理方式”将Windows 3.2的安装程序复制到“C:WIN”目录下。
再转到“C:WIN”目录中,用“setup/a”的格式用“共享方式”将Windows 3.2安装到“C:WINDOWS”目录下。
2.安装其他无盘Windows 3.2站
上面共享安装成功后的“C:WINDOWS”目录在服务器上的实际路径为“C:RPLRPLFILESMACHINES 1RTL8139WKSTAWIN”,在哪台工作站上进行共享安装一次,就只会对那台工作站(以网卡为标准)上对应的用户名(01)起作用,如果其他用户也想使用Windows 3.2,最简单的方法是把第一台配置好,让它作为“样板机”,再进入“C:RPLRPLFILESMACHINES”目录,将其下的“01”目录复制一份,再粘贴相应次数(粘贴的次数以用户数目为标准),然后再将粘贴出来的目录名逐个改为其他工作站的用户名即可。
(四)安装RPL无盘终端
安装好RPL无盘Windows 3.2之后,要完成RPL无盘终端的安装,还需要有三步:第一步是在Windows.NET Server上添加好终端服务(参看本文“添加终端服务”部分);第二步是为无盘DOS设置TCP/IP登录,具体操作见后文;第三步是在无盘Windows 3.2中安装微软的16位终端服务客户端(参看本文“基于Windows 3.2的PXE无盘终端”中的“基于Windows 3.2的硬盘终端”部分)。
因为这里所使用的微软16位终端服务客户端需要TCP/IP协议支持,因此需要设置DOS无盘站使用TCP/IP协议完成的登录,这需要对无盘DOS站的以下几个相关文件的内容做相应的修改,具体操作如下(均在服务器端操作):
(1)修改DOSBB.CNF:
此文件在服务器的“C:RPLBBLOCKNETBEUI8139”目录下,找到此文件中的下面一行:
;DRV BBLOCKTCPDRV.DOS /I:C:LANMAN.DOS ~ ~
然后删除此行最前面的分号(“;”),将它改成如下内容:
DRV BBLOCKTCPDRV.DOS /I:C:LANMAN.DOS ~ ~
(“8139”为网卡目录)
(2)修改TCPUTILS.INI:
此文件在服务器的“C:RPLRPLFILESBINFILESLANMAN.DOS”目录下,找到此文件中的下面一段:
[tcpglobal]
drivername=GLOBAL$
之后在这一段的下面新增加一行,将它改成如下内容:
[tcpglobal]
drivername=GLOBAL$
hostname=user01
(3)修改CONFIG.SYS:
此文件在服务器的“C:RPLRPLFILESPROFILESRTL8139”目录下,找到此文件中的下面一行:
Rem DEVICE=C:LANMAN.DOSDRIVERSPROTOCOLTCPIPNEMM.DOS
之后删除这一行最前面的“Rem”标记,将它改成如下内容:
DEVICE=C:LANMAN.DOSDRIVERSPROTOCOLTCPIPNEMM.DOS
(“RTL8139”为网卡配置文件名)
(4)修改AUTOEXEC.BAT:
此文件在服务器上的“C:RPLRPLFILESPROFILESRTL8139”目录下,找到此文件中的下面几行:
@REM C:LANMAN.DOSDRIVERSPROTOCOLTCPIPUMB.COM
@FIXMEM
@REM LOAD TCPIP
@REM C:LANMAN.DOSDRIVERSPROTOCOLTCPIPNMTSR.EXE
之后删除所有行最前面的“REM”标记,并在最下面增加一行(“@”符号可保留也可删除),将它改成如下内容:
C:LANMAN.DOSDRIVERSPROTOCOLTCPIPUMB.COM
FIXMEM
LOAD TCPIP
LH C:LANMAN.DOSDRIVERSPROTOCOLTCPIPNMTSR.EXE
LH C:LANMAN.DOSDRIVERSPROTOCOLTCPIPSOCKETS
(5)修改AUTOEXEC.BAT:
此文件在服务器上的“C:RPLRPLFILESPROFILESRTL8139”目录下,找到此文件中的“SET PATH”,看这一行里面没有包含“C:LANMAN.DOSDRIVERSPROTOCOLTCPIP”路径或者此路径是否拼写正确,如果没有(或不正确)则请附加上(或改正)。
(6)如果你的服务器上有安装并配置好DHCP(动态主机配置协议)服务,则直接打开工作站即可以让它们用TCP/IP协议完成登录了;如果没有配置DHCP,则在服务器端打开“远程启动管理器”(C:RPL
plmgr.exe),然后在里面依次双击每一个工作站,选“TCP/IP设置”,为它们指定一个独立而固定的“IP地址”,“子网掩码”和“网关地址”两项一般来说所有工作站均相同即可。