计算机应用
Computer Applications
1999年 第19卷　第8期 Vol.19　No.8 1999



Windows NT与NetWare无盘工作站的安装
杨艺山　刘明春　刘世元
1　Windows NT无盘工作站安装过程
1.1　准备工作
　　硬件：一台SBS（Server-based setup）服务器 ,一台Windows95有盘工作站，若干台配有BootRom的无盘工作站。需要注意的是BootRom中的引导程序是上NT网的，且与相应卡型（ISA/PCI）匹配。本人曾用卡型有TE3500(Realtek 8029芯片PCI网卡)，TE2500,TE2008B/A（UM9008芯片ISA网卡）。软件：Microsoft Windows NT Server 4.0 中文版 ,WINDOS95中文版,,必需的Netsetup.exe等文件，这些文件若不在Windows95安装盘上，可以从以下站点获取：ftp://ftp2.nwpu.edu.cn/incoming/netsetup 注意Windows95序列号必须型如425-XXXXXXX，早期的95版本一般都符合要求，不要使用随机的OE M版本，安装时CPU不要超频，否则容易死机。
1.2　安装过程
　　．　启动远程启动服务
　　首先在安装 NT Server的主控域服务器上从控制面板―网络―协议中添加DLC(数据链接控制)协议，然后在服务中添加远程启动服务，在提示窗口中须两次正确输入安装路径，设含NT4.0光盘的光驱为F：,第一个路径为F:\I386,第二个路径为F:\clients\rpl，即可安装成功。在控制面板―服务中启动远程启动服务，并设为自动启动。这时就可以用装有BootRom&127;芯片的网卡启动工作站，如果网卡安装正确，远程启动管理器中将看到无盘工作站网卡的节点地址号。如果看不到工作站网卡的地址，首先检查网卡是否安装正确，然后重新运行网卡驱动程序。一般ISA卡I/O Base为300h，中断为3，BootRom基址选为C8000。若设置完毕重新开机后显示器“黑屏”，应拔下BootRom，用软件重新选择 BootRom 地址和程序字节数直到故障排除。经上述步骤更正后，一定要在服务器远程启动管理器中看到该卡地址号。
　　．　在服务器上准备文件
　　设NT安装在 E:\WINNT下,所用网卡为TE2008B,因该卡与NE2000网卡兼容，故可直接用E:\WINNT\RPL\BBLOCK\NDIS下的NE2000.dos和E:\WINNT\RPL\BBLOCK\NETBEUI\NE2000目录下的dosbb.cnf和protocol.ini文件，此外将dosbb.cnf文件中“EXE BBLOCK\I13.COM ～ ～ ～”一行改为“EXE BBLOCK\W95I13.COM ～ ～ ～”并另存为W95BB.CNF文件,以备启动WIN95时使用。若网卡不与E:\WINNT\RPL\BBLOCK\NETBEUI\下的任一网卡兼容，就必须将其DOS驱动程序复制到E:\WINNT\RPL\BBLOCK\NDIS目录下,一般其扩展名为.DOS,如PCIND.dos( TE3500N型PCI网卡)。新建一个目录,将NE2000目录下的PROTOCOL.INI和DOSBB.CNF复制到此目录下，编辑这两个文件, 并将网卡驱动器（NE2000）改成本网卡的名字（如PCIND）。同样将“EXE BBLOCK\I13.COM ～～～”一行改为“EXE BBLOCK\W95I13.COM ～～～”,并另存为W95BB.CNF。而有些网卡可直接上NT，如Epro,Am2100等，这一步骤可省。
　　．　在MS－DOS方式下执行RPLCMD
　　RPLCMD是用来查看和更新远程启动服务数据库的，远程启动服务必须正在运行。先后使用V键(Vender销售商)，A键添加销售商名字(输入卡号前六位)， 然后使用B键，A键新增一个 BootBlock(引导块)输入引导块名如boot1和对应销售商名，以及启动文件名BbcFile=BBLOCK\NETBEUI\NE2000\DOSBB.CNF，接着使用C键，A键新增 Config(配置)如config1,输入对应引导块名,一级目录名dos, 二级目录名dos622共享配置文件fits\dos622.fit,个人配置文件fits\dos622p.fit,配置注释名如MyDos622，其他未列出的项均用回车作答。
　　．　建立Dos6.22的无盘工作站
　　将DOS6.22的系统文件复制到E:\WINNT\RPL\RPLFILES\BINFILES\DOS622下,并解除MSDOS.SYS和IO.SYS的S和H的属性，否则工作站启动后出现“Non System Disk”错。打开远程启动管理器，检查配置文件，更新数据库，添加新的配置文件。输入配置文件后，给添加的配置文件建立新的工作站, 在“适配器ID”处输入卡号如000021021111，在“WKSTA”处输入工作站名,如:WS1;单击添加按钮，若出现所选配置文件与这个工作站不兼容时，须重新运行 E:\WINNT\SYSTEM32\下的RPLCMD.EXE文件，添加符合工作站网卡性质的配置文件。最后启动远程工作站。
　　．　建立Windows 3.2的无盘工作站
　　启动Dos622远程工作站,使用Net Use映射放入服务器共享光驱的Windows 3.2安装盘,执行SETUP/A将Windows 3.2安装到C:\WIN目录下,进入C:\WIN,执行SETUP/N,将Windows 3.2安装到C:\Windows目录下。回到根目录,执行XCOPY /E C:\Windows C:\WKSTA.PRO\WIN以后，所有以此profile登录的工作站都可以共享Windows3.2了，一般此步骤可省，因为现在几乎不用Windows3.2了。
　　．　安装Windows 95的共享文件
　　首先，在NT服务器上建一共享目录(如PWIN95S)用于保存公共文件，并建另一共享目录(如:RPL95)用于保存每台工作站的私有文件,本人将其装在D盘。登录一台普通的Windows 95工作站,执行NETSETUP.EXE,将Windows 95的文件安装到\\NTS4\PWIN95S中(其中NTS4为服务器名)。按缺省值完成安装即可。在服务器上放入Windows NT光盘，执行CLIENTS\RPL\UPDATE\WIN95下的WIN95SRV.BAT文件。此步骤使PWIN95S中的文件具有网络安装功能。
　　 ．　在Windows 95下添加网卡
　　在服务器的MS－DOS方式下再次执行RPLCMD，使用B键，A键新增一个引导块如boot2,输入对应销售商名和引导文件BBLOCK\NETBEUI\NE2000\W95BB.CNF,接着使用C键，A键新增 一个配置如config2,输入对应引导块名,一级目录名dos, 二级目录名win95，共享配置文件fits\win95.fit,个人配置文件fits\Win95p.fit，配置注释名Mywin95，其他未列出的项也均用回车作答。
　　．　安装第一台Windows95无盘工作站
　　接着登录一台DOS无盘工作站,映射网络驱动器。NET USE F:\\NTS4\PWIN95S，NET USE G:\\NTS4\RPL95，在F盘上执行SETUP,将Windows 95安装到G:\CLIENT1目录下，若安装过程中对话框全中文，表示没有运行WIN95SRV.BAT 。安装出现“Setup Options”选择“Custom”;出现“Analyzing Your Computer”对话框时选择“No I want to modify the hardware list”，并删除所有硬件;出现“Network Configuration”对话框时,选择相应网卡，设置好相应的IRQ和I/O地址,其余选择Windows 95的缺省值。若“Network Configuration”对话框中未出现相应网卡名，可运行infinst.exe（与Netsetup.exe在同一目录下）将一些外部组件（网卡）添加到网络安装树，这时可以选择该网卡继续安装，否则会出现Setupx.dll保护模式错。运行“远程启动管理器”,执行“检查配置”和“修复安全性”，建立一个使用“Mywin95”配置的profile,例如:Mywin95。执行服务器上的E:\WINNT\RPL\BIN\WIN95CLT.BAT建立配置文件与工作目录及服务器的对应关系,例如:Win95clt d:\rpl95\client1 \\NTS4 Mywin95，若d:\rpl95\client1目录下缺少autoexec.bat,config.sys文件，应人为补上。修改D:\PWIN95S目录下的MACHINES.INI文件。加入工作站的启动信息,例如:
　　［000021021111］
SYSDATPATH=G:\CLIENT1
G=\\NTS4\RPL95
　　删除原工作站，更新为Mywin95配置，重新启动工作站，当出现“Type the username,or press enter if it is 000021021111:”时,注意输入用户名,例如:WS1即可完成以后的安装,注意，需两次输入用户与口令。
　　．　安装其他Windows95工作站
　　安装其他Windows 95无盘工作站时，先启动一台DOS无盘工作站。在一台普通的Windows 95工作站上执行Windows 95光盘上的NETSETUP.EXE程序。出现“服务器安装”对话框时,单击“设置路径”。出现“服务器路径”对话框时,输入\\NTS4\PWIN95S,单击“确定”。单击“机器安装目录”中的“添加”按钮,分别输入计算机名，本机工作目录和第一台无盘工作站的工作目录。例如:WS2，\\NTSR\RPL95\CLIENT2,\\NTS4\RPL95\CLIENT1,继续完成以后安装。在服务器上修改工作站的启动记录,让它使用第一台工作站的profile,修改MACHINES.INI,加入该工作站的信息。重新启动工作站，完成安装。
2　NetWare无盘工作站的安装过程
2．1　准备工作
　　硬件：一台Netware服务器 ,一台有盘(软盘即可)工作站，若干台配有BootRom的无盘工作站。软件：Novell Netware 3.12以上版本，Dos6.22, Windows95中文版，必需的Netsetup.exe等文件,注意事项同上。
2．2　安装过程
　　NetWare DOS无盘工作站的安装
　　首先在服务器DOS6.22操作系统上安装Netware3.12网络操作系统。然后用一有盘工作站用软盘上网成功。软盘含DOS6.22系统COMMAND.COM(隐含IO.SYS，MSDOS.SYS),IPX.COM, NETX.COM, HIMEM.SYS,AUTOEXEC.BAT,CONFIG.SYS等文件。其中AUTOEXEC.BAT文件内容如下：
　　IPX
NETX
F:
LOGIN
CONFIG.SYS文件内容如下：
　　Files=50
Dos=High.Umb
Buffers=50
Device=Himem.sys
Device=Emm386.exe
　　登录后用该软盘生成DOS启动映像文件，以下用SYS:PUBLIC下的SYSCON，USERDEF,MAKEUSER，MAP，SETPASS设置软件，编辑登录脚本(Login Script）等。
　　NetWare Windows95无盘工作站的安装
　　与NT的Windows95无盘站相比，有许多相同之处：比如硬软件要求相同，都需要安装共享目录和文件，配置安装脚本和Machines.ini文件。若NT 下无盘95安装成功，参照着安装NOVELL无盘95就容易一些。
3　需要注意的问题
3.1　关于PCI网卡
　　若使用的是一般PCI网卡，由于其中断号与地址号不可修改，且数值随计算机的不同而变化，所以还应编辑E:\winnt\rpl\rplfiles\profiles\mywin95\suboot\protocol.ini文件，修改Bingings项和Interrupt,Iobase项。此外，个别主板不支持这种无盘启动。
3.2　需要区分的几个概念
　　RAS(远程访问服务)　RAS为远程访问服务，RAS服务器最多允许256个远程客户拨入，通过调制解调器，ISDN卡，X.25线路提供访问服务。大家熟悉的拨号网络是其客户机版，通过他们可以连到Internet。
　　网络客户管理器　管理工具中网络客户管理器是用于制作网络客户登录 Windows NT 域所必须的磁盘和一些客户端的网络管理工具的。例如，通过它制作的磁盘我们可以在仅装有 Dos6.22 的操作系统中连入NT域。
4结束语
　　使用远程启动服务有以下优点：通过使用无硬盘驱动器的工作站增加网络安全性，防止引进计算机病毒；在分配信息和软件资源上具有更大权限,更易集中升级软件,降低购买和维护工作站的成本。因此在教学、培训、游戏网等场合用途很大。
作者简介：杨艺山　副教授，主要从事网络技术，多媒体技术等领域的研究。　刘明春　博士研
　　　　　究生。　刘世元　硕士研究生。
作者单位：杨艺山　刘明春　刘世元　西北工业大学电子工程系　陕西．西安(710072)
收稿日期:1999-05-13(修改稿)
