家电维修论坛

 找回密码
 请使用中文注册

QQ登录

只需一步,快速开始

搜索
新手快速入门友情链接新手学发贴无法收到EMAIL邮件
禁发广告贴旧版论坛老用户无法登录版主申请维修联盟网站大事记
查看: 10041|回复: 3
收起左侧

[精品软件] 实现无盘启动

[复制链接]
发表于 2013-5-31 19:06:36 | |阅读模式

马上登录【中国家电维修联盟论坛】获取更多更全面的信息!

您需要 登录 才可以下载或查看,没有帐号?请使用中文注册

x
无盘启动一、网络概况
  E  o2 b8 ^! Z: v1 Z+ i  由于无盘网以运行成本低、易于管理、经济实用等众多优点,在学校、电脑培训中心等地方应用较广。我院就建有一个有15台无盘站的 NT网络,操作系统为Windows NT Server4.0中文版,星型拓扑结构。
7 c( W! Z7 r- r1 ?1 S& ~( f  服务器和工作站的配置如下:4 ?! S$ w; j7 o+ d) ^
  服务器:PⅡ233 CPU、 ASUS 440BX 主板、64M SDRAM、6.4G DiamondMax 硬盘、Accton1207C网卡、SAMSUNG 17英寸彩显。
- K. p  D& [% W. b# Z  无盘工作站:Pentium MMX200 CPU、J-591A主板、32M SDRAM、NE2000Compatible网卡、SAMSUNG 14英寸彩显。
# }) M4 y( o5 g无盘启动二、服务器的安装/ f+ Y: u: ~/ P, C
  由于NT 4.0 Server的安装早有介绍,这里不再赘述,需要注意的是:最好采用NTFS格式以及使用主域服务器。(我的服务器名为ZLL,域名为WHSJY)' e6 G' d8 A" J" k
无盘启动三、无盘工作站的安装(DOS及WIN95)
4 S% |& ]  a/ Q* |) O' ?0 C$ [  (一)DOS无盘站的建立
: G, P5 M. u& W0 v3 S2 P: a  无盘站采用NE2000 Compatible网卡,网卡上必须带有一块以RPL(Remote Initial Program Load)方式启动的BOOTROM。+ {7 q5 r! `# A  J1 D) R: F
  1.在NT4.0服务器上安装远程启动服务和添加两个网络协议(NetBEUI协议、DLC协议)。
. Y( g; v4 ]2 {   步骤如下:   “控制面板”?“网络”?“服务” ?“远程启动服务”?“添加”   “控制面板”?“网络”?“协议”? “NetBEUI通信协议”?“添加”   “控制面板”?“网络”?“协议”? “DLC通信协议”?“添加”
  j% @( w& X; G/ c" }' P1 ]  2.启动远程启动服务。
( m& Z: ?- A% I: t7 U1 Z% u  步骤:“控制面板”?“服务”? “远程启动服务”;* Y1 h- l, @* B% Q$ A' D8 K4 z
  在启动类型框中选择“自动方式”后,按“确定”按钮。% U3 K0 s2 R( N. ^
  3.在完成前三步设置后系统已经具有远程启动的功能,此时再运行“远程启动管理器”来获取无盘站网卡的ID号,然后为其建立轮廓文件和远程启动数据库记录,这是整个网络工作的关键步骤。
0 c  ]2 U9 [" G5 T/ O0 w7 J/ @  下面是详细的操作规程:
8 v: G% u9 V* H& Q9 ^' C" ?7 ^  1?启动无盘工作站,工作站通过系统自检后处于等待状况,但其所带的BOOTROM会向服务器端发送一个FIND帧(Frame)信号。信号包含了此工作站的网卡号,远程启动服务器收到启动要求后,即检查数据库中是否有该卡号的启动数据,若有则服务器可提供远程启动服务;若无,则可手动配置,详细方法见后文。: ?7 k8 p, \2 T! f6 @2 ]
  2?运行服务器上的“远程启动管理器”,选择“配置”?“检查配置”,然后确定。再选“配置”?“修复安全性”后确定。此时窗口会出现一个12位的十六进制数,此即为网卡的ID号。
3 u; r  h+ U3 |2 d" H2 c2 k  3?手动为网卡生成新的数据库。具体步骤如下:
- ^5 V3 {4 e& M/ X  (1)从NTSERVER的光盘中将CLIENTS\RPL\UPDATE目录拷至硬盘下。" V/ v  G. q! G+ Y0 s* j
  (2)查看NE200CPT.RPL文件的属性,并去掉其“只读”属性,用“记事本”打开,然后将NE2000 Compatible网卡的ID号改为刚才获取的ID号(只取网卡的ID号的前6位),然后保存文件。
+ t  O& n+ E  o- G. o7 t) o* n  注:并非所有的网卡都能利用BOOTROM启动,如3Com EtherLink Ⅲ其卡号的前6位必须是以0020AF或00608C开头,否则无法被远程启动服务器识别。% q# T$ E, f) p4 q" {  x
  将更新好的NE200CPT.RPL文件拷至C盘根目录下,然后在MS-DOS方式执行如下命令:9 ~- S& C: K7 \9 D3 l# L  ^' s. R2 A( A
  C:\RPLCMD 为提示。实际上C:下的DOS目录与NT SERVER 服务器上的%SYSTEMTOOT% \RPL\RPLFILES\BINFILES\DOS622 对应。本地硬盘分区则从D:开始。
  m6 V$ G: `9 L8 N0 M" v# O. s8 T7 R0 w& _' @
  (二)PWin95无盘站的安装
5 {% \3 V; V1 F8 h1 @% T" [% w  在完成DOS6.22无盘站的安装后,接下来进行无盘PWin95的安装。在安装无盘PWin95之前,首先要准备好一台有盘的PWin95工作站。此外还要为Works A安装一台SBS(Server Based Setup)服务器(就是将PWin95通过Netsetup.exe 安装到某台服务器上,不是拷贝,切记。以后工作站端的PWin95安装操作,就可以利用此服务器的PWin95文件,此服务器称为SBS服务器)。SBS服务器可与NT Server服务器共用一台服务器,也可以使用不同的服务器。我的NT Server服务器即为SBS服务器。在安装无盘PWin95之前必须将一台有盘Works A工作站与NT Server服务器连接。然后开始以下的工作。$ {- J3 B, _: p- e4 g9 G
  首先在NT Server服务器上新建两个文件夹,pwin95.ins 和 pwin95.shr ,并将其属性设置为共享。其中pwin95.ins 是通过netsetup.exe安装的目录,称为SBS目录,此目录用于保存共用文件。而pwin95.shr 为用户目录,用于保存用户的私有文件,称为机器目录。/ D9 K* _! p$ Y+ B6 k7 z$ D! O+ M
  随后把PWin95光盘放入有盘的Works A的光驱中,并运行admin\nettools 目录下的netsetup.exe文件(早期的Win95光盘中有此目录和文件),在执行netsetup.exe后会出现一对话框。选择“设置路径”,输入安装到NT Server服务器的正确路径,即前面提到的SBS目录。(\\zll\pwin95.ins,其中zll为我的服务器名)后确定。此时“设置路径”变成“更换路径”,单击“安装”,出现“源路径”对话框,在安装策略处单击“服务器”,同时指定PWin95的源文件路径,即工作站光盘中PWin95的路径。如:F:\win95net\win95(F:为本地光驱,即以Administrator身份入网的那台机器),确定。9 V% ]! h; `  y5 \8 F
/ s6 Z: t+ ]& g; Z" A9 A4 H8 ]
. L1 W/ r0 b* R0 G2 D
出现“创建默认值”对话框时,选择“不创建默认值”.) ], s0 v: z. x  w* J* n
  输入PWin95产品序列号。完成安装后退出。
! v* T; q/ f& H4 t! Y7 D  回到NT Server服务器上,将Windows NT Server安装光盘放入服务器光驱中,将其\clients\rpl\update\win95下的win95srv.bat文件拷至硬盘根目录下。(也可不拷贝到硬盘上,直接在光盘上执行win95srv.bat文件)然后在命令窗口中执行如下命令:
5 H- W  `- M& D: r8 [2 Z  g:\clients\rpl\update\win95\win95srv \\zll\pwin95.ins (其中g:为我服务器的光驱,zll为我服务器名)   以更新pwin95.ins 目录文件使其具有远程启动功能。$ ?7 e+ k! V: _) q; u
  在NT Server服务器上启动“远程启动管理器”,选择“检查配置”
/ |: ]& I  {1 ~, C5 l0 n* Q?“修复安全性”以更新系统。
# a7 E* _3 R/ I6 s  现在开始安装第一台无盘PWin95工作站。
, H# J$ Y  T3 q; c: {  首先用一台无盘DOS6?22机器以Administrator身份登录,在工作站上执行:& e8 O: M7 x; c; {' J
  net use f: \\zll\pwin95.ins+ O, V& L  |' T/ l1 E7 u
  net use g: \\zll\pwin95.shr
4 F  E0 y- w# o- T, Q% t/ H  这两条命令是将pwin95.ins与pwin95.shr分别映射成F盘和G盘。* y* O& @0 m% E8 H5 F
  然后为工作站安装一些专用文件,如:win.ini、system.ini 等。
. q7 `1 C, z( t" J  注:一定要关掉该工作站的所有物理盘或逻辑盘,否则无盘站无法正常启动。
; m# Q2 a& ?8 ~- L/ S9 z  在无盘站上运行:. O1 a- p& q* m
  f:\>setup /t:g:\client1.tmp
' i5 `! R7 C- L1 `) O  注:此处书写命令时一定要注意在setup后加空格,且一定要带参数t,否则可能无法进行无盘站的安装。8 z7 ]4 N. f% _1 x& A+ d, H- ?
  在安装过程中系统会询问你一些问题,如出现:
' R% P! z/ S! X8 c  Server-Based Setup 对话框时选,
' {1 Y2 V  V: j2 m  Setup Windows To Run Form A Network Server( w+ _+ K! g. z  n: @' y8 W
  出现Setup Method 对话框时选:  R0 Q7 Y  Q3 y- X) Y+ @# t
  Setup Windows To Run From The Network (Remote Boot Server)
5 y! w# C* t* W# s- z) g  当出现Machine Diretory 对话框时,在Machine Directory:处输入g:\client1' ?" [, I, h% ~& v0 f
  出现Startup Opeions选Custom方式。  Z) o) z, i: X
  注:此处必须选择Custom方式,否则无盘站不能正常的启动PWin95。  C, S8 S$ D- S/ I0 v% k
  当出现:
; D8 O( P4 J; ^  m& k" v4 I2 c" i  Analyzing Your Computer. d" j$ j( y% g2 Q" m
  选No I Want To Modify The Hard List
/ A* q9 N! n, C  当出现:0 Y1 w0 F) K+ E7 R2 E$ D
  Delect Comptonetnts
3 c* r, r0 I9 I. c' n- H  清除所有选项。
& o) G* F: n$ q, F) K  注:此处必须清除所有选项,否则在进行后面的工作时可能会遇到一些莫名其妙的问题。
3 p8 A" M+ a& C7 k* _  当出现: Network Configuration
2 L5 n1 q0 g: I  ]: V; H  @; m- ]  选择 Adapter?Add(增加-网卡),在出现的厂商列表中选择Novell/Anthem,硬件列表中选择NE2000 Compatible卡并设置网卡的中断号(IRQ=3)、I/O Address Range为300-31F。添加NetBEUI、TCP\IP网络协议。- t) L4 h# S" R
  出现Identification时,确认Workgroup处的SBS服务器与Machine Diretory 处的服务器在相同的Workgroup或Domain。(我的服务器的域名为wuhan,即在Workgroup处填上wuhan)" \6 Z& X! o8 c$ v
  回到NT Server服务器中运行“远程启动管理器”,为PWin95建立一个profiles文件(即无盘工作站启动的类型文件)。与无盘DOS工作站建立新的配置文件相同。# w3 q+ r! n+ I- m: Q
  修改配置类型,使无盘工作站使用PWin95的profiles- O  S! m/ Q. v( b8 Z
  在NT Server服务器的命令窗口中执行win95clt.bat。' r  v4 e6 x# b1 L  `5 C
  格式为:0 p& W2 s- @7 D. r; b) v' x
  c:\>win95clt \\zll\pwin95.shr\client1 \\zllwin95
% l$ c7 }. D* J5 F, |2 I" B  此命令属于p win95工作站的Real-Mode启动文件。由Machine-Directory复制远程启动文件到NT Server服务器的%systemroot%\rpl\rplfiles\rplfiles\win95中。(其中%systemroot%为Windows NT的安装目录,即C:\WINNT)
2 k9 T9 w" R; r  注:在无盘站上运行setup /t:g:\clientx.tmp的前提条件有二,其一你必须是管理员;其二此台机器必须是真正的无盘站,即设置中要挂掉所有的物理或逻辑驱动器。否则在执行wi95clt命令时会显示两个文件不能复制,而这两个文件又是无盘站启动PWin95时必不可少的autoexec.bat和config.sys文件。若没有这两个文件,而你接下去能做的唯一的事就是重新开始(无盘站安装过程中绝对不能重新启动机器)。切记一定要挂掉所有的驱动器!! w$ C. K% M0 d
  在执行上述命令之后,切记要修改机器目录中的machines.ini文件:$ ^# F; R. a% \7 m3 y7 E7 w) D2 y
  修改格式为:
+ u( O) M% z* j# }  [adapter_id]
  m1 G/ q  l* |; c  sysdatpath=g:\client_dir5 W7 {6 ?. l+ P" Q( R' ^& z. \
  g=\\ntserver\machine_directory  7 d5 y! r, J5 X1 p2 {
 对于我的服务器而言,修改结果为:
$ a4 y  X" b/ Y1 g6 e" H, d# y9 ^  [00108801491a]
1 \$ q. \/ r7 h# U( }  sysdatpath=g:\client1
! h* C  x4 t3 r& H  g=\\zll\pwin95.shr
% X4 J5 o5 i0 q  ], w  注:此文件最好用edit编辑器打开,切记不要用“记事本”打开。还有,此文件刚打开时每一行最前面都有分号,在修改完文件存盘前一定要将分号删除,否则会导致无盘站不能正常启动PWin95。此外还应注意第一字母g的后面有冒号,而第二字母g的后面是不能有冒号的。
$ A2 m. y) {9 p; \* y% p  好了,现在重新启动计算机(无盘站),这才真正进入无盘PWin95的安装界面,此后的安装就与有盘的PWin95的安装大致相同。再做一些相应的设置就可以了。" w# H7 Q7 ?+ G; F) Y: ?$ _
  安装完后再启动机器,就进入PWin95的界面了。% O. D2 e6 r& q
  无盘环境下的PWin95与有盘的有些不同,例如在“我的电脑”中会出现一个芯片的图标,它实际上是系统创建的一个虚拟盘,而在有盘的PWin95中则不存在。5 X# A  \7 o- l; J

, p; M6 Y! |! K$ ^) \7 X第二台无盘站的安装与第一台的方法基本相同。只是要注意如果第一台profiles若设为“个人”,则第二台机器的profiles必须与第一台机器的profiles取不同的名称。其它操作都大同小异。
发表于 2013-6-14 14:05:51 |
看不到啊
发表于 2014-3-16 08:30:08 |
学习了,谢谢分享!

QQ|Archiver|手机版|小黑屋|粤ICP备09021106号|大众电子网
深圳市深威志电子有限公司 版权所有 站长QQ:17158联系站长请点这里

GMT+8, 2026-2-23 15:28 , Processed in 0.037411 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表