发信人: smartbaby()
整理人: gcloud(2001-03-10 22:37:38), 站内信件
|
【 在 xiaorong (rong) 的大作中提到: 】
Windows NT网络中无盘站的远程启动
无盘站就是没有本机磁盘驱动器的计算机,Windows NT网络中支持无盘站依 靠的是远程启动
服务。远程启动是指工作站利用网络中远端服务器上提供的程序来启动计算机, 它支持使用服务
器硬盘上的软件启动MS-DOS和Windows工作站。目前,在NT网络资料中涉及远程 启动服务的内容
不多,尤其是涉及到模板配置文件中不存在的网卡时,如何解决它的配置问题更 是少见。下面介
绍NT网络中无盘站远程启动的工作原理和具体安装过程,供大家参考。
测试环境:
服务器操作系统为Windows NT Server 4.0中文版,系统文件所在目录为D: \Winnt,它是
一台主域控制器,域名为Domainsh,机器名为Compszz。
无盘工作站:网卡(适配器)为ACCTON EN1688 10M ISA网卡,Boot Rom为 NT网络专用芯
片。
第一节 远程启动的工作原理
要想利用网络进行远程启动,工作站上使用的网卡必须装配NT网络的远程初 始化程序加载芯
片(RPL ROM),这是一种自引导的只读芯片,上面固化有RPL(Remoteinitial Pr ogram Load)
程序。RPL模块在工作站启动时能从服务器中检索用于工作站启动和配置的软件 ,没有此芯片就无
法支持远程启动,具体启动过程如下:
1、客户机上电后,初始化网卡,网卡Boot Rom上固化的RPL程序自引导后向 网络广播一个
FIND帧(即引导请求帧),该帧中包含有客户机的网卡ID号;
2、服务器端的远程启动服务接收到客户机广播的FIND帧后,根据帧中所带 的网卡ID号在远
程启动数据库中查找相应的工作站参数记录。如果不存在这样一个记录,启动过 程不能继续;如
果存在这样一个记录,远程启动服务则发送一个FOUND帧给客户机端的RPL程序, FOUND帧中包含
了服务器的网卡ID号;
3、当网络上有数台服务器在运行远程启动服务时,客户机端的RPL程序有可 能会接收到多个
FOUND帧,但RPL程序只对它收到的第一个FOUND帧作出反应,它将根据第一个FO UND帧中所带的
服务器网卡ID号,返回一个SEND.FILE.REQUEST帧(要求服务器发送文件的请求 )给对应的服务
器;
4、服务器端的远程启动服务在收到SEND.FILE.REQUEST帧后,将根据远程启 动数据库中的
工作站参数记录查找对应的启动模块(Boot Block),用FILE.DAT.RESPONSE帧将 启模动块送回
客户机端的RPL程序;
5、客户机端的RPL程序在收齐所有的FILE.DAT.RESPONSE帧后,将执行点转 向启动模块的入
口,由启动模块负责启动工作站。
注意:如果是Windows 95无盘工作站,那么工作站以实模式启动后,将创建 一个RAM盘,并
将实模式文件从远程启动服务器拷贝到RAM盘中,加载实模式网络设备驱动程序 ,启动并建立一个
到SBS(Server Based Setup)服务器的连接。最后,连接到该客户机机器目录(M achine
Directory)上,并根据机器目录中的有关设置及数据完成Win95启动过程。
第二节 远程启动的安装过程
一、硬件安装
安装时应准备好Windows NT网络的专用Boot Rom芯片,另外还要了解工作站 使用的网卡品
牌型号及ID号,使用网卡附带的设置软盘可检测出网卡ID号,网卡ID号是一个十 二位的16进制数
字,它分两部分,前六位数字与网卡类型有关(ACCTON EN1688系列的典型标记 为0000E8),后
六位是唯一的,与特定网卡有关。
步骤如下:
1.1 将Boot Rom芯片插入网卡的Boot Rom芯片插槽中,缺口应在同一方向, 注意不要插
反;
1.2 在一台有软驱的计算机上,用网卡驱动程序盘上的设置程序(A:\Setup .exe)设置网
卡:Operating mode(操作模式)为Jumperless(无跳线)、Interrupt(中断 )为5、I/O
Base(地址)为320H、Boot Rom为C800,并检测出网卡ID号为0000e83e839d(我 所用的网
卡);
1.3 将这片网卡插入无盘工作站的相插槽中;
1.4 用双绞线或细缆将无盘工作站和服务器连接起来,并确保网络畅通。
二、安装通讯协议、远程启动
服务及开始远程启动服务
在服务器上加入DLC通讯协议和NetBEUI通讯协议。在使用远程启动服务时必 须安装DLC协
议,DLC协议即数据链路控制协议,它作为一种接口在网络的数据链路层中定义 ,但此协议不提供
转发程序的使用,因此只能作为辅助协议来用。例如,计算机在访问IBM主机系 统或访问网络中自
带网卡的打印机时,将使用到DLC协议。
安装远程启动服务。远程启动服务是在网络服务器上运行的为远程启动工作 站提供支持的服
务程序。安装远程启动服务时,安装程序要在服务器上创建一个用于此服务的文 件夹,以后在远
程启动配置时将以此文件夹作为根目录,默认安装的文件夹为:%SystemRoot%\ RPL
(%SystemRoot%为NT系统文件所在目录,如D:\WINNT)。另外,安装还需要用户 指定源文件位
置,一般这些源文件在Windows NT发行光盘的Clients\RPL文件夹中。
配置远程启动服务。服务程序只有运行起来后才能提供其应有的功能,新安 装的远程启动服
务被系统定义为手工启动,定义为手工启动的服务在Windows NT系统启动时不会 被自动加载,只
有用户手工激活或其他服务程序需要它时,该服务才启动,要想在系统启动后远 程启动服务也被
自动启动,应将远程启动服务的启动属性改为自动。再重新启动服务器后,系统 已经建好了RPL文
件夹,并且自动把%SystemRoot%\ RPL\RPLFILES文件夹共享为RPLFILES,远程启 动服务也就可
以使用了。
步骤如下:
2.1 “开始”→“设置”→“控制面板”→“网络”→“协议”→“添加” →“DLC通讯协
议”→“确定”→“输入源文件路径E:\I386”→“继续”→“添加”→“NETB EUI通讯协议”→
“确定”→“输入源文件路径E:\I386”→ “继续”→“服务”→“添加”→“ 远程启动服务”
→“确定”→“输入目标路径D:\WINNT\RPL” →“确定”→“输入源文件路径 E:\i386”→
“继续”→ “输入客户文件路径E:\CLIENTS\RPL”→“继续”→“关闭”→“ 是”(重新启动
服务器);
2.2 “开始”→“设置”→“控制面板”→“服务”→ “远程启动服务” →“启动”→“自
动”→“确定”→“开始”→“关闭”。
注意:Windows NT安装光盘所在驱动器为E:。
三、在服务器上安装DOS操作系统
把DOS文件(其中Msdos.sys、IO.sys、Command.com三个文件必须要)拷贝 到Windows NT
的D:\Winnt\ RPL\ RPLfiles\Binfiles\DOS622目录中。
3.1 在A驱动器中放入DOS系统盘;
3.2 键入以下命令:
Attrib -s -h A:\IO.SYS
Attrib -s -h A:\MSDOS.SYS
Copy A:\*.* D:\WINNT\RPL\
RPLFILES\BINFILES\DOS622
注意:安装时一定要先把IO.SYS和MSDOS.SYS文件的系统、隐藏属性清除掉 (而且拷入服务
器后不要再改回去),否则工作站启动时,可能会出现:
"Non-system disk or disk error
Replace and press any key when ready"信息,因而无法启动无盘工作站 。
拷贝到D:\winnt\rpl\ rplfiles\ binfiles\DOS6.22下的IO.SYS和MSDOS.S YS文件必须
是英文版DOS6.22的系统文件,否则安装PWin95时可能出现异常。
四、配置服务器对网卡的支持
打开远程工作站电源,工作站实际上不能启动,但向服务器发送启动请求, 这时服务器的
“远程启动管理器”内就会出现远程工作站的网卡记录。这个网卡记录包括了被 启动的远程工作
站的网卡ID号,如果能被远程启动管理器正确标识,则可跳过下页提到的具体步 骤4;若此网卡不
是模板文件中指定的网卡,则会在网卡号之后出现无确定标识提示,这使得绝大 多数网卡在安装
支持Windows NT的Boot ROM芯片后,仍然无法利用Boot ROM启动,这时需要手动 配置服务器对
网卡的支持。
1、安装所需文件。在远程启动服务器上需要有支持工作站上安装网卡的网 络驱动接口程序文
件、远程启动模块配置文件和协议配置文件。网络驱动接口程序必须支持网络驱 动程序接口规范
(NDIS),这一规范是一种定义在协议驱动程序与网卡之间的网络层次间统一接口 ,它包绕在每一
个网卡驱动程序周围,从而使网卡与协议无关,提供允许多网卡与多协议共存的 标准,这样用户
就可以使用网卡驱动程序和协议的任意组合。远程启动模块及协议配置文件定义 远程启动的驱动
程序、执行程序和信息程序等。如果工作站使用的网卡支持Windows NT的远程启 动,这些需要的
文件就在网卡的驱动程序盘中,否则可在服务器中寻找与该工作站兼容的网卡的 相应程序。
2、配置网卡供应商参数。执行rplcmd.exe程序,按"V"键并回车修改网卡供 应商参数。需要
设置的参数:供应商名(VendorName),它代表某一供应商提供的一系列产品,在 这里该名就是网
卡ID号的前六位数字(16进制数);供应商说明(VendorComment)可由用户任意 输入。
3、配置远程启动模块。执行rplcmd.exe程序,按"B"键并回车修改启动模块 参数。需要设置
的参数:启动名称(BootName)、供应商名(VendorName)、启动模块配置文件的路 径
(BbcFile)、启动模块注释(BootComment)。
这里需要注意的是路径定义要相对以远程启动目录为根目录。
4、定义映射配置文件。运行rplcmd程序,按"C"键并回车修改映射配置参数 。需要设置的参
数:映射配置名(ConfigName)、启动名称(BootName)、工作站目录(DirName)、 工作站目录的
映射目录(DirName2)、共享映射配置文件路径(FitShared)、个人专用映射配置 文件路径
(FitPersonal)、配置注释(ConfigComment)等。
在服务器D:\WINNT\rpl\Fits文件夹下的*.Fit文件是纯文本文件,其中定义 了远程工作站
上使用的文件及目录对应于服务器中的位置,如工作站C:\,C:\DOS等目录的映 射位置,修改这
些Fit文件可以指定不同的映射关系。另外Fit文件中有一些以括号引用的变量, 如PROFILE是指
远程启动配置文件名、CNAME是远程启动工作站名、BINFILES指共享的可执行文 件目录等等,具
体这些变量的含义可以参见D:\WINNT\rpl\Fits目录中的default.fit文件。
5、RPLCMD.EXE工具程序的使用。向远程启动服务器的数据库添加网卡参数 是通过工具程序
RPLCMD.EXE实现的,其格式为:RPLCMD [\\computername](其中computername 是指远程启动
服务器名称,如未指明,RPLCMD将管理本地计算机的远程启动服务器),运行R PLCMD后,将出现
如下提示:
适配器引导Config配置文件服务代理商Wksta[退出]:
Adapter(适配器): 修改不完整的网卡参数记录;
Boot(引导):修改启动模块参数记录;
Config(配置):修改映射配置参数记录;
Profile(配置文件):修改配置文件参数记录;
Service(服务):修改远程启动服务参数记录;
Vender(代理商):修改网卡供应商参数记录;
Wksta(工作站):修改工作站参数记录;
Quit(退出):退出RPLCMD程序。
以上每条命令都提供三个子命令:Add(添加)、Del(删除)、Enum(显示 )。输入命令时
只需输入命令的第一个英文字母即可。
具体步骤为:
4.1 在A:中放入ACCTON EN1688网卡驱动程序盘:
COPY A:\NDIS\DOS\ETHNE.dos
D:\winnt\RPL\BBLOCK\NDIS
4.2 在D:\winnt\RPL\BBLOCK\ Netbeui目录下创建ETHNE目录:
COPY A:\Bootrom\NT\DOSBB.CNF
D:\winnt\RPL\BBLOCK\Netbeui\ETHNE
COPY A:\Bootrom\NT\protocol.
iniD:\winnt\RPL\BBLOCK\ N
etbeui\ETHNEW95无盘工作站:
COPY D:\Winnt\RPL\Bblock\
netbeui\ethne\dosbb.
cnf W95BB.cnf
修改W95BB.CNF文件的内容,将exe Bblock\I13.com~~~改为exe
Bblock\W95I13.com~~~保存所做的修改;
4.3 在文体文件protocol.ini中的[ETHNE_NIF]标签中添加网卡的中断和地 址设置:
IOBASE=0X320
IRQ=5
4.4 在DOS方式下运行rplcmd程序,见程序1。
适配器引导Config配置文件服务代理商Wksta[退出] V
添加 Del Enum:A
VendorName=0000E8
所有其它参数都是可选的
VendorComment=EN1688 VENDOR
适配器引导Config配置文件服务代理商Wksta[退出] B
添加 Del Enum:A
BootName=EN1688DOSB
VendorName=0000E8
BbcFile=BBLOCK\NETBEUI\ETHNE\DOSBB.CNF
所有其它参数都是可选的
BootCommet=EN1688 DOS BOOT
WindowsSize=0
适配器引导Config配置文件服务代理商Wksta[退出]C
添加 Del Enum:A
ConfigName=EN1688DOSC
BootName=EN1688DOSB
DirName=DOS
DirName2=DOS622
FitShared=FITS\DOS622.FIT
FitPersonal=FITS\DOS622P.FIT
所有其它参数都是可选的
ConfigComment=EN1688 DOS CONFIG
DirName3=
DirName4=
W95无盘工作站:
适配器引导Config配置文件服务代理商Wksta[退出]B
添加 Del Enum: A
BootName=EN1688W95B
VenderName=0000E8
BbcFile=BBLOCK\NETBEUI\ETHNE\W95BB.CNF
所有其它参数都是可选的
Boot Comment=EN1688 W95 BOOT
WINDOWSIZE=0
适配器引导Config配置文件服务代理商Wksta[退出]C
添加 Del Enum:A
ConfigName=EN1688W95C
BootName=EN1688W95B
DirName=DOS
DirName2=WIN95
FitShared=FITS\WIN95.FIT
FitPersonal=FITS\WIN95P.FIT
所有其它参数都是可选的
ConfigComment=EN1688 W95 CONFIG
DirName3=
DirName4=
适配器引导Config配置文件服务代理商Wksta[退出]Q
注意:
1、若网卡不带所需的文件,但它与NE2000网卡兼容,如COMDA AN16网卡:
(1) 可把NE2000.DOS文件拷贝成为AN16.DOS文件,并用文本编辑器编辑拷入 的DOSBB.CNF
(NE2000所带文件),把其中关于PROTOCOL.INI和NDIS驱动程序的路径改为实际 的正确路径,
将BBLOCK\NETBEUI\NE2000\PROTOCOL.INI中的NE2000改为AN16;将
BBLOCK\NDIS\NE2000.DOS中的NE2000.DOS改为AN16.DOS;
(2) 若网卡不带有W95BB.CNF文件,则可在相同目录下把DOSBB.CNF复制为W 95BB.cnf(不
是改文件名),并修改W95BB.CNF文件的内容,将exe Bblock\I13.com~~~改 为exe
Bblock\W95I13.com~~~;
(3) 应根据网卡的硬件设置,相应修改PROTOCOL.INI文件。
2、对于模扳文件中所含网卡的兼容网卡可以简化操作。例如:
(1) 查得某一Dlink网卡(和NE2000兼容)的ID号为0080C8883456共十二位 ,即这一类型
网卡的卡号前六位字符应是0080C8;
(2) 在远程启动服务上执行:“远程启动管理器”→“配置”→“备份数据 库”将网卡数据
库备份到D:\WINNT\RPL\BACKUP目录,以防操作失误;
(3) 复制Windows NT Server光盘的CLIENTS\RPL\UPDATE目录到D盘,命令为 :
XCOPYE:\CLIENTS\RPL\ UPDATE\. D:\UPDATE /S/E
(4) 运行记事本,打开D:\UP-DATE\Ne200cpt.rpl文件并在其开始部分插入 如下内容(*号
后为注释内容):
v *修改网卡参数记录
a *增加一条记录
0080C8 *网卡号的前6位为0080C8
NE2000-compatible*网卡说明
b *修改启动模块参数记录
a *增加一条记录
DOSV *启动名称(DOS用)
0080C8 *网卡号的前6位为0080C8
BBLOCK\NETBEUI\NE2000\DOSBB.CNF*启动模块配置文件路径(DOS)
NE2000-compatible *注释说明
0 *WINDOWSIZE值
b *修改启动模块参数记录
a *增加一条记录
W95V *启动名称(W95用)
0080C8 *网卡号的前6位为0080C8
BBLOCK\NETBEUI\NE2000\W95 BB.CNF *启动模块配置文件名和路径(W95)
NE2000-compatible *注释说明
0 *WINDOWSIZE值
此内容和Ne200cpt.rpl文件原有内容不同之处仅在于卡号的前六位字符不同 ,此内容实际上
就是通过RPLCMD向数据库添加记录时应执行的命令及输入的内容。对于其他类型 的网卡,可在
C:\UPDATE目录下的Elnkii.rpl、Epro.rpl、Madage.rpl文件中插入类似内容;
(5) 在命令行提示符下运行"RPLCMD 五、建立远程启动配置文件
利用服务器上的“远程启动管理器”建立配置文件,为远程启动工作站创建 账号及创建
RPLUSER本地账号,并更新远程启动工作站中Lanman.ini文件中的域项以便与服 务器自身的域/
工作组匹配。
进行完这一步后,系统在服务器D:\Winnt\RPL\RPLfiles\Profiles文件夹下 创建了一个以
远程启动配置文件名命名的新文件夹,根据上面所述Fit文件的定义(如果用户 没有重新修改Fit
文件的话),文件夹将成为以后远程DOS无盘站的C盘根目录。另外文件夹下的D OS子目录是空
的,但依照映射定义,无盘站的DOS目录已经映射到D:\Winnt\RPL\RPLfiles\Bi nfiles\
DOS622文件夹,而且DOS引导文件也被映射到D:\Winnt\RPL\RPLfiles\ Binfile s\DOS622文件
夹中,所以要将MS- DOS 6.22的启动引导文件IO. SYS、MSDOS.SYS和Command.c om拷贝到
D:\Winnt\ RPL\RPLfiles\ Binfiles\DOS622文件夹内,否则无盘站会因没有操 作系统而无法
启动。
具体步骤如下:
5.1 “开始”→“程序”→“管理工具”→“远程启动管理器”→“配置” →“检查配置”
→“是”→“配置”→“修复安全性” →“是”;
5.2 “远程启动管理器” →“远程启动” →“新的配置文件”(在配置 文件名:处键入
en1688dosp,在配置处选中配置EN1688DOS CONFIG)→“确定”。
W95无盘站:
“远程启动管理器” →“远程启动” →“新的配置文件”(在配置文件名 :处键入
en1688W95P,在配置处选中配置EN1688 W95 CONFIG)→“确定”。
注意:
(1) 其中检查配置可以检查远程启动工作站的可用操作系统;修复安全性则 将覆盖\system
root\RPL目录中的权限;
(2) 建立配置文件也可利用rplcmd程序(即程序1)。按"P"键并回车添加新 的远程启动配置
文件。需配置的主要参数是远程启动配置文件名(ProfileName)和使用的映射配 置名
(ConfigName)。其中使用的映射配置是前面建立的操作系统与网卡的组合关系。
六、创建工作站记录
进行完以上五步后,服务器上“远程启动管理器”的配置文件窗口中就已经 列出了5.2中创建
的配置文件名(ProfileName)。此时将已安装好相应网卡的无盘站连入网络并开 机,服务器上的
远程启动服务将会收到工作站网卡发来的信号,并把这一工作站网卡的连接信息 显示在远程启动
管理器的工作站窗口内,其中列出了该网卡的ID号,把此网卡连接记录转化为工 作站记录,加入
到远程启动数据库中。创建工作站成功后,无盘站就能启动了,输入正确的工作 站密码,无盘站
开始从映射的引导路径启动DOS操作系统。
创建工作站的工作会在服务器D:\WINNT\RPL\RPLfiles\Machines文件夹下建 立一个以工作
站名称命名的文件夹,根据映射关系,这是使用无盘站的用户可读写和更改文件 的地方。
具体步骤如下:
6.1 打开无盘站电源;
6.2 “开始”→“程序”→“管理工具”→“远程启动管理器”→“查看” →“刷新”(无
盘工作站上网卡的硬件地址:0000e83e839d(我所用网卡)将会出现) →“选 中这个地址”→
“远程启动”→“转换适配器”(在WKSTA名:处输入账号TEST(系统会自动建 立TEST帐号,以
后这台无盘工作站将以这个账号登录Windows NT),在密码:处输入这个账号的 密码
TESTPASS,在配置类型:处单击共享,在配置文件中的Wksta:处选中已建立的 配置文件名
EN1688DOSP EN1688 DOS CONFIG)→“添加”。
6.3 重新起动工作站,就可以无盘启动到DOS状态。
注意:当工作站可以被启动到MS-DOS状态时,就可以给它安装PWIN 3.2:
(1) 在某台工作站上以超级管理者的名字和口令登录NT服务器;
(2) 共享服务器上的CD-ROM,共享名为CDROM,然后在工作站上使用命令NE T USE G:
\\Compszz\ CDROM来连接共享CD-ROM;
(3) 在工作站上键入G:\PWIN32\ SETUP/A将文件安装到C:\WIN中,这样PWI N32系统文件就
被放入服务器目录D:\WINNT\RPL\ RPLFILES\BITFILE\WIN中;
(4) 打开指定的无盘工作站,键入CD WIN进入WIN目录;
(5) 键入SETUP/N安装PWIN32到目录C:\WINDOWS中;对应服务器上的目录是 D:\WINNT\
RPL\RPLFILES\MACHINE\ NAME\PROFILES\WKSTA\WIN,其中NAME是被选定的工作 站的名字,而
PROFILES为工作站的环境轮廓文件名。这样就可为远程无盘工作站安装PWIN32。
七、在无盘工作站上安装Windows 95
安装一台SBS服务的具体步骤如下:
7.1 在Windows NT服务器(SBS服务器)上建立一个即将保存Windows 95文 件的目录
D:\PWIN95S,将这个目录共享,共享名为PWIN95S
7.2 配置一台有硬驱、软驱、光驱的Windows 95工作站,在这台工作站上, 以
Administrator登录Windows NT服务器;
7.3 将Windows 95光盘放进工作站的光驱中,执行Admin\Nettools\ Netse tup(注意早期
的Windows 95光盘都有这个目录)目录下的Netsetup.exe程序。
安装时请注意如下事项:
● 出现“基于服务器的安装”对话框时,选择“设置路径”按钮。
● 出现“服务器路径”对话框时,请输入SBS服务器上要保存Windows 95文 件的路径(也就
是步骤7.1的共享目录),例如\\Compszz\ PWIN95S,然后单击“确定影磁”( 完成后,原“基
于服务器的安装”对话框的“设置路径”按钮会被改为“更换路径”按钮),单 击“安装”按
钮。
● 出现“源路径”对话框时,请在“安装策略”处单击“服务器”按钮, 同时指定Windows
95文件的源路径,也就是工作站光盘中Windows 95安装文件的路径。例如:E:\ Win95,之后单
击“确定”。
● 出现“创建默认值”对话框时,请选择“不创建默认值”。
● 输入Windows 95 CD的产品标识码,单击“确定”后开始将Windows 95的 文件复制到SBS
服务器的共享目录中。安装完成后,单击“确定”→“退出”。
7.4 在Windows NT服务器上,将Windows NT Server 4.0的光盘放入光驱中 ,执行
Win95srv.bat批处理文件,更新Windows 95文件,以便提供远程启动功能。在W indows NT的命
令模式下,输入:
E:\Clients\RPL\update\win95\win95srv.bat \\Compszz\Pwin95s
(其中PWIN95S为上面的步骤1中建立的保存Windows 95文件的共享目录)
7.5 执行步骤5.1,使新配置生效。
注意:
(1) 如果你是从NT 3.51的远程启动服务升级的,则在7.4前请执行 rboots rv
[\\servername],如rbootsrv \\Compszz;
(2) 如果工作站没有光驱,也可使用服务器上的共享光驱安装。
具体步骤8:安装Windows 95无盘工作站
8.1 在Windows NT服务器上建立Machine Driectory目录,如D:\machi-nes ,并将此目录
设为共享,共享名为machines;
8.2 到一台无盘工作站上(如果有软、硬驱,则要把它们禁止)远程启动到 DOS方式;
8.3 请将工作站、SBS服务器的时间同步,否则Windows 95 Setup的操作可 能会有问题;
8.4 在此DOS无盘工作站上,连接SBS目录与Machine Directory,net use F:
\\Compszz\W95S net use G: \\Compszz\machines;
8.5 切换到SBS目录所在的磁盘F:\,执行Windows 95的Setup程序,Setup /t:temppath
(其中/t参数用来设置安装时所需的临时文件目录,你可以利用下列命令将其设 到Machine
Driectory中,在安装未完成之前,不要将临时文件删除。如果你同时安装多台 Windows 95工作
站,请分别建立不同的临时目录),Setup /t:G:\test. tmp;
安装时请注意以下事项:
● 出现"Server-Based Setup"对话框时,请选择"Set up Windows to run from a
Network server"。
● 出现"Startup Method"对话框时,请选择"Start Windows from the Ne twork
(remote boot server)"。
● 出现"Machine Directory"对话框时,请输入Machine的路径,例如G:\t est(安装程序
会自动建立这个目录)。
● 出现"Setup Options"对话框时,请选择"Custom"。
● 出现"Analyzing Your Compu-ter"对话框时,请选择"No,I want to m odify the
hardware list",然后,请从"hardware types"中删除所有选项,这样,安装时 不会检测任何
硬件。
● 出现"Select Components"对话框时,清除“通信”选项(除非工作站上 有调制解调
器,且使用拨号网络)。
● 当出现"Network Configuration"对话框时,请选用NE2000 Compatible 网卡及适当的
通信协议,同时必须确定网卡的设置是否正确等。例如:击单Add→Adapter→A dd→
Novell\Anthem→NE2000 Compatible→确定。在"The following Network Comp onets will
be installed:"中,单击NE2000 Compatible→properties→Resources(选择
Interrupt(IRQ)为5,I/O address range为320-33F)→确定。
● 出现"Identification"对话框时,请确认"Workgroup"处的设置与SBS服 务器在相同的
Domain,例如在"Workgroup"处输入Domainsh(Domainsh是服务器所在的域名, 一般会自动输
入)。
安装完成后,重启动工作站,但此时仍无法进入Windows 95的工作环境,你 还有一些步骤必
须完成。
8.6 修改该工作站的记录,使其改用Windows 95的配置文件。
“开始”→“程序”→“管理工具”→“远程启动管理器”→“双击Test EN1688DOSP”
(在配置文件中的Wksta:处选中建立的配置文件名EN1688W95P)→“确定”;
8.7 执行远程启动服务器上D:\ WINNT\Rpl\Bin\Win95clt.bat批处理文件, 此命令的语法
如下所示:Win95clt mach_directory \\rpl_server profile_name(其中mach _directory
为工作站的Machine Directory的路径;\\rpl_server为远程启动服务器计算机 名称;
Profile_name为此工作站所使用的Profile),此命令将专属该Windows 95工作 站的Real_Mode
(实模式)启动文件,由Machine Directory复制到远程启动服务器的
RPL\RPLFILES\PROFILES\目录中,如:
D:\winnt\rpl\bin\win95clt \\Compszz\machines\test \\Compszz EN168 8W95P
8.8 在Windows NT服务器上,修改SBS目录中的Machines.ini文件,也就是 添加以下几行
数据:
[adapter_id]
SYSDATPATH=G:\machine_dir (注意书写磁盘代号,要加上冒号)
G=\\mach_server\mach_share (注意书写磁盘代号,不要加上冒号)
其中adapter_id为网卡的硬件地址;G是驱动器代号,它是连接以Machine Directory所在
的服务器与共享目录;machine_dir是machine Directory所在的目录,G磁盘代 号必须与8.4中
的相同。
修改D:\W95S\machines.ini:
[0000e83e839d]
SYSDATPATH=G:\test
G=\\Compszz\machines
8.9 重新启动Windows 95工作站后,就会进入Windows 95,当出现"Type y our user
name or press Enter if it is 0000e83e839d:"时,输入"Test",当出现"typ e your
password:"时,输入"TestPASS",依屏幕提示完成最后的安装。
8.10 重新启动这个Windows 95无盘工作站,至此,第一台Windows 95无盘 工作站已经安装
完毕。
注意:
(1) 在8.2中若未同时禁止掉软、硬驱,则执行8.7时会发现缺少两个文件C ONFIG.SYS和
AUTOEXEC.BAT。因此从无盘工作站启动PWin95时无法建立虚拟盘,导致出现"FI LES CREATION
ERROR"的错误提示,只要把软、硬驱禁止掉后,重新安装即可正常;
(2) 执行8.10时,出现资源管理器错误时,单击“确定”,重新启动后即可 正常安装;
(3) 如果要安装显卡、声卡,只要把声卡、显卡的安装文件复制到PWIN95S 目录和
PWIN95\system目录各一份再安装就行了(安装源文件是压缩格式则不行,需要 自己找一份不是
压缩格式的);
(4) 出现DOS窗口打不开和写字板显示的字是乱码时,只要找一个有盘的95 工作站,把
io.sys、msdos.sys和command.com(要和无盘95是同一个版本,且要先把IO.SY S和MSDOS.SYS
文件的系统、隐藏属性清除掉)复制到服务器的:
%systemroot%\rpl\rplfiles\ binfiles\win95
%systemroot%\rpl\rplfiles\p rofiles\en1688w95p\suboot
两目录各一份,然后再安装一遍就行了,也可在8.1前先把io.sys、msdos. sys和
command.com文件复制到服务器的%systemroot%\rpl\ rplfiles\binfiles\win9 5中。
(5) 如果安装完什么软件后出现“某某文件被替换了,需要重新安装Windo ws 95”的信息,
只要把PWIN95S目录下的文件和子目录重新设置只读属性就行了。
具体步骤9:安装其它相同配置(使用相同的网卡)的Windows 95无盘工作 站。
9.1 首先配置这台无盘工作站(使用相同的网卡设置,如IRQ、I/O地址等), 使其成为DOS无
盘工作站。
9.2 到一台有硬驱、软驱、光驱的Windows 95工作站上,以Administr-ato r登录Windows
NT服务器;
9.3 将Windows 95的光盘放进此工作站的CDROM驱动器内,并执行
Admin\Nettools\Netsetup\Netsetup.exe程序。
安装时请注意如下事项:
● 出现“基于服务器的安装”对话框时,单击“设置路径”按钮。
● 出现“服务器路径”对话框时,请输入SBS服务器上保存Windows 95文件 的路径,如
\\Compszz \Pwin95s,然后单击“确定”按钮。
● 单击“安装的计算机目录”区中的“添加”按钮。
● 出现“安装计算机”对话框时,请输入下列数据后单击“确定”按钮:
计算机名称 新的Windows 95无盘工作站的计算机名称,例如,test1;
计算机目录 输入你为此Windows 95无盘工作站所建立的Machine Director y的路径,例如
\\Compszz\Machines\test1 ;
现存的计算机目录 输入目前已存在的机器目录路径,安装时将以此Machin e Directory中
的设置为依据,例如"\\Compszz\machines\test"→“确定”→“退出”。
9.4 启动“远程启动管理器”修改该工作站的记录。
“开始”→“程序”→“管理工具”→“远程启动管理器”→“双击Test1 EN1688DOSP”
(在配置文件中的Wksta:处选中建立的配置文件名EN1688W95P)→“确定”。
9.5 在SBS服务器上,修改在PWIN95S目录中的Machines.ini文件,也就是添 加以下几行数
据:
[adapter_id]
SYSDATPATH=g:\machine_dir
G=\\mach_server\mach_share
9.6 重新启动这台无盘工作站,就可继续安装Windows 95。
注意:如果你所要安装的Windows 95工作站配置与第一台不相同,就按具体 步骤8,当作第
一台工作站安装。
-- 我很丑,可是我很温柔
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.103.6.209]
|
|