精华区 [关闭][返回]

当前位置:月光软件>>讨论区精华>>〖电脑技术〗>>● WinNT系统>>Connectivity>>网络服务>>无盘终端>>[转载]:NT下安装Win X无盘工作站

主题:[转载]:NT下安装Win X无盘工作站
发信人: mucundayou(木村大佑)
整理人: ipaq(2001-05-28 15:25:01), 站内信件
★原文转载自Windows版lzy-wf的《NT下安装Win X无盘工作站》★
第四十二期(10月30日): 企业&人.com
半年版名: 企业&人.com
半年栏目: 编程技巧
出版日期: 20001030
NT下安装Win X无盘工作站
 
    莱阳农学院教育技术中心 徐鹏民 盖凌云 李常先([email protected]
.cn)
    微软公司似乎并不鼓励用户在无盘工作站上运行其Windows9X系
统,这从其提供的系统辅助功能可以看出,在早期的Windows95安装光
盘上尚有安装无盘工作站的专用程序NE TSETUP,后来便取消了。但在
国内,Windows9X无盘工作站却非常流行,这是因为:
    一是可减少大量投资,一台3000多元低档工作站,不装硬盘,可以
节省四分之一的成本,这对中小企业和经费紧张的教育科研部门是一
笔不小的投入。
    二是使用安全,通过集中管理,可以减少系统崩溃的机会,又可避
免感染病毒。
    Windows9X无盘工作站网络的硬件选择
    做无盘工作站既是为省点银子,档次想必高不了,但服务器的钱不
能省,尤其是主板、内存和网卡,一块性能不稳的主板会让你死去活来
,劣质的内存可能使你连WindowsNT也装不痛快。而在一般的应用中,
如培训或数据量不太大的数据库检索中,CPU的档次倒可不必太高,依
笔者的经验,按目前的行情,服务器的主板价位应在1000元左右,内存6
4M以上,PC I网卡、CPU则用INTEL的赛扬或AMD的K6即可,另外需注意
的是电源,劣质电源产生的故障非常隐蔽,极难查觉。
    无盘工作站的标准则要低得多,经验是越老的主板越易做,ISA网
卡比PCI网卡易做,其中NE2000兼容的ISA网卡是最佳选择。
    Windows9X无盘工作站的软件选择
    Windows95/98都可以在无盘工作站上运行,但Windows98的安装要
复杂得多,除非特别需要,笔者建议最好安装Windows95,而且最好是早
期的版本,因为微软为其提供了网络安装程序,不需要做大量的手工改
动。Windows NT 上需要安装远程启动服务器。
    Windows9X无盘工作站的安装过程
    在NT服务器上完成以下工作:
    1. 加入RPL服务
    RPL服务存放于NT安装盘的clients\rpl下,NT安装时不会自动安
装。安装过程如下:
    (1)通过"控制面板→网络→添加→协议"添加DLC通信协议。
    (2)通过"控制面板→网络→添加→服务"添加"远程启动服务"。
    (3)通过"控制面板→服务"激活"服务"对话框。
    2. 安装Win95共享目录
    利用一台Win9x(不限于Win95,能提供Windows环境就行)的有盘工
作站以管理员身份登录入网,在NT中可将一个共享的目录或服务器盘
映射为一个网络磁盘。运行Win95安装光碟中的netsetup.exe(该文件
位于admin\nettools\netsetup\下),按提示完成安装过程。
    3. 运行win95srv.bat批处理文件
    共享目录安装好后,运行NT安装盘中的Win95srv.bat批处理文件(
在\clients\rpl\u pdate\Win95下),使共享目录具有NT网络安装能力
。在服务器的MS-DOS窗口或运行菜单中执行: win95srv c:\win95s(
假定Win95的共享目录在c:\win95s),批处理程序的作用是替换掉共享
目录中的Suwin.exe、Msbatch.inf、Netdi.dll三个文件。
    4. 在NT中添加网卡
    卡号前六位数字为0020AF和00608C的网卡直接支持NT的远程启动
,不需要添加,其他的网卡都要添加到一个记录网卡配置的数据库Rpls
vc.mdb中,步骤如下:
    (1)拷贝上述网卡的dos驱动程序到\WINNT\RPL\BBLOCK\NDIS,扩
展名为.dos,一般存放在网卡驱动程序盘的ndis目录下。
    (2)在\RPL\BBLOCK\NETBEUI\下新建一个目录,最好以网卡名作为
目录名,如RTL8029 。查找网卡驱动盘上的protocol.ini、dosbb.cnf
、win95bb.cnf并复制到此新建的目录下。有的网卡可能并不带这些
文件,可以从\RPL\BBLOCK\NETBEUI\NE2000下拷贝,并根据网卡驱动程
序名作相应改动。
    (3)在服务器的MS-DOS方式下执行RPLCMD命令,然后按如下操作(
黑体为命令提示,斜体为用户输入):
    Adapter Boot Config Profile Service Vendor
    Wksta[Quite]:v
    Add Del Enum:A
    VendorName=00E0CC 注:网卡的ID号前6位
    Vendorcomment=Dos 注:此项可忽略
    Adapter Boot Config Profile Service Vendor Wksta[Quit]:B
    Add Del Enum:A
    BootName=dosy 注:自行设置的启动配置文件名
    VendorName=00E0CC 注:网卡的前6位ID号
    Bbcfile=Bblock\NetBEUI\DirName\DOSbb.cnf 注:
    DirName为用户新建目录
    ( 例 =Bblock\NetBEUI\NE2000\NE2000.cnf)
    BootCommet=dos 注:此项可忽略
    WindowsSize=0
    Adapter Boot Config profile Service Vendor Wksta[Quit]:C
    Add Del Enum:A
    configName=dos
    BootName=dosy 注:此项必须与上面设置的启动配置文件名相同
    DirName=dos
    DirName2=dos622
    FitShared=fits\dos22.fit 注:共享目录映射关系文件
    FitPersonal=fits\dos622p.fit 注:专用目录映射关系文件
    ConfigComment=dos 注:配置文件名
    DirName3=
    DirName4=
    该网卡用于DOS远程启动的配置记录即可建立好。
    继续完成Win95的远程启动的配置记录,与DOS下相似,具体操作如
下:
    Adapter Boot Config Profile Server Vender Wksta [Quit]: 
B
    Add Del Enum: A
    BootName=Win95
    VenderName=00E0CC
    Bbcfile=BBLOCK\NETBEUI\dirname\W95BB.CNF
    BootComment=WIN95
    WindowsIZE=0
    Adapter Boot Config Profile Server Vender Wksta [Quit]:C
    Add Del Enum: A
    ConfigName= Win95
    BootName= Win95
    DirName=DOS
    DirName2=WIN95
    Fitshared=FITS\WIN95.FIT
    Fitpersonal=FITS\WIN95P.FIT
    ConfigComment=WIN95
    DirName3=
    DirName4=
    请选择"Q"退出。
    (4)启动NT服务器的"远程启动管理器",执行"配置→检查配置"并
选择"是";执行"配置→修复安全性",选择"是"。再建立该网卡用于DO
S和Win95的启动配置文件(profile), 注意选择刚才新建立的配置,如
"DOS"、" WIN95" 。最后,在远程启动管理器中该网卡应该有两个配
置文件,分别用于DOS和Win95的远程启动。如未出现新建立的配置文
件名,则表示刚才的操作失败,删除刚才所建立的记录,再重新建立。
    5. 复制相关文件
    将DOS6.22的文件复制到\WINNT\RPL\RPLFILES\BINFILES\DOS622
下,并解除MSDOS.S YS和IO.SYS的S和H的属性。(S属性可能要到MSDOS
状态,用ATTRIB来改)。经拷贝后,该目录下至少应该有以下这些文件:
himem.sys、emm386.exe、command.com、io.sys、msdos .sys。
    在无盘工作站上安装Win95:
    开启一台无盘工作站,在服务器上启动 "远程启动管理器" , 这
时应该出现一个连接。选定这个连接,在文件菜单中选择 "转换配置
文件" ,输入相应的工作站名,如CLIENT1 ,选择好配置文件,一台DOS
远程启动工作站就可建立好。当无盘工作站完成DOS启动过程后,执行
以下操作:
    1. 设置网络驱动器
    net use h:\\NTSERVER\WIN95S 'NTSERVER为NT服务器名,WIN95S
为NT上已安装好的Win95共享目录et use g:\\NTSERVER\CLIENTS 'CL
IENTS为NT上的用户工作目录,须在服务器上手动建立。
    将当前操作路径转换到h。
    2. 安装Win95
    在Win95共享目录h下运行:setup /t:h:\temp(h:\temp为安装过
程中所需的临时目录),进入安装程序后,根据提示指定工作站名称和
安装路径,选择安装方式为用户定制安装,在出现硬件检测时,选只想
更新硬件列表并取消所有的检测项。在出现网络安装选项时,注意选
择正确的网卡驱动程序。最后检查网络选项应该有:
    客户:"Microsoft网络客户"。
    协议:"NetBEUI",而且协议正常绑定到所选择的网卡上。
    适配器:为选定的类型,观察属性应工作在增强模式。
    安装程序简单地拷贝一些文件后即告结束。到此,用户目录就被
创建好了。
    在NT服务器上继续以下工作:
    1. 生成启动目录
    在NT服务器上运行\WINNT\RPL\BIN\Win95clt.bat,格式为:
    win95clt <用户目录> <服务器名> <Win95远程启动配置文件名>
,如: win95clt c: \winuser\win001 \\MYNT w8029。
    2. 最后设置
    修改WIN95S共享目录下的MACHINES.INI文件,加入工作站信息:
    [00E0CCE41895] --(此处输入工作站网卡号码)
    SYSDATPATH =G:\CLIENT1 --(CLIENTS1表示第一台工作站)
    G=\\NTSERVER\CLIENTS --(NTSERVER为NT服务器名)
    在服务器的远程启动管理器中,将该工作站的启动配置文件由DOS
的改为Win95的即可。重新启动工作站,应该出现第一次启动Win95的
安装画面,Win95会继续往下安装。此后会出现找软盘错等,按取消即
可,如果死机,重新启动即会继续下去。
    3. 其他工作站的生成
    如果网卡配置大体相同,可以用第一台用户目录直接拷贝生成,否
则,重复上述步骤。至此,Win95的安装全部结束。
    常见故障及处理措施
    1. 无盘工作站上出现"DISK BOOT FAILURE"
    如果可以肯定网卡和主板插槽没有问题,则可能是:
    BOOTROM方向插错,BOOTROM上的缺口应与BOOTROM插槽对应;
    BOOTROM不兼容或者是坏的。PCI卡的BOOTROM与ISA卡的BOOTROM
是不相同的,不能混用。
    2. 工作站一直处于连接计数状态,而且服务器的远程启动管理器
上无任何信息出现
    网线连接有问题,或者网卡资源冲突,尝试修改CMOS数据。
    3. 服务器的远程启动管理器上出现工作站信息,但工作站一直处
于连接计数状态
    网卡或网线接触不良。
    4. 与服务器连接后不能启动DOS
    DOS启动程序有问题,检查服务器上的目录\WINNT\RPL\RPLFILES\
BINFILES\DOS622下是否存在IO.SYS、MSDOS.SYS、COMMAND.COM三个
文件,并且IO.SYS和MSDOS.SYS的属性应为可读可写非隐藏。
    5. UCDOS下不能使用WPS
    将WPS相关文件的属性改为可读可写即可。
    6. Windows95安装时或安装后启动时,出现乱码后死机
    可能是主板与CPU匹配不当或CMOS数据配置有问题,可尝试降低CP
U主频或关闭CPU的外部缓存。
    7. Windows95启动时,进入D:\WINBOOT>
    启动程序无法由实模式转换到保护模式工作状态,可将正常运行
的工作站的启动目录拷贝覆盖该站启动目录,若没有同类工作站,可重
新安装Win95。
    8. Windows95下无法进入DOS模式
    更改MS-DOS图标的属性中的程序命令行为C:\WINBOOT\COMMAND.C
OM
    9. Windows95下有的应用软件,如VISUAL FOXPRO出现乱码
    Win95 无盘站安装好后,在许多地方会有字符乱码的情况。可以
通过修改注册表来解决。编一个文本文件,内容如下:
    REGEDIT4
    [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contr
    ol\fontassoc]
    [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contr
    ol\fontassoc\Associated\DefaultFonts] "
    AssocSystemFont"="simsun.ttf"
    "FontPackageDontCare"="宋体"
    "FontPackageRoman"="宋体"
    "FontPackageSwiss"="宋体"
    "FontPackageModern"="宋体"
    "FontPackageScript"="宋体"
    "FontPackageDecorative"="宋体"
    [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contr
    ol\fontassoc\Associated CharSet]
    "ANSI(00)"="yes"
    "SYMBOL(02)"="no"
    "OEM(FF)"="yes"
    "GB2312(86)"="yes"
    在DOS下把扩展名改为.REG,然后,在Win95无盘站上运行该文件即
可。  
 
 
liushenjun收到后,给我来电话。

[关闭][返回]






转载请注明:转载自 月光程序代码网 [ http://www.moon-soft.com ]