家电维修论坛

 找回密码
 请使用中文注册

QQ登录

只需一步,快速开始

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

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

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

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

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

x
无盘启动一、网络概况9 G3 C' u7 l- W0 {: r7 O; C. F- l
  由于无盘网以运行成本低、易于管理、经济实用等众多优点,在学校、电脑培训中心等地方应用较广。我院就建有一个有15台无盘站的 NT网络,操作系统为Windows NT Server4.0中文版,星型拓扑结构。# R4 D' V% D: Q+ h3 y1 u6 M
  服务器和工作站的配置如下:$ M7 r. i/ L! A) r; b5 ^* s5 z
  服务器:PⅡ233 CPU、 ASUS 440BX 主板、64M SDRAM、6.4G DiamondMax 硬盘、Accton1207C网卡、SAMSUNG 17英寸彩显。2 T, \; v) S3 _4 h
  无盘工作站:Pentium MMX200 CPU、J-591A主板、32M SDRAM、NE2000Compatible网卡、SAMSUNG 14英寸彩显。* j$ F5 t( R' }: l* X# X7 v
无盘启动二、服务器的安装
9 F! A" L6 j- f3 o% f" m  由于NT 4.0 Server的安装早有介绍,这里不再赘述,需要注意的是:最好采用NTFS格式以及使用主域服务器。(我的服务器名为ZLL,域名为WHSJY)
- ~, L. L0 I# ]. H/ Y: r4 b8 `无盘启动三、无盘工作站的安装(DOS及WIN95)" W' s+ E; N5 @7 v# H
  (一)DOS无盘站的建立
: {* x  E4 w& c9 f4 U8 w; b1 L7 z/ l  无盘站采用NE2000 Compatible网卡,网卡上必须带有一块以RPL(Remote Initial Program Load)方式启动的BOOTROM。
  V4 u( x, G; W: `- Y6 {- @  1.在NT4.0服务器上安装远程启动服务和添加两个网络协议(NetBEUI协议、DLC协议)。
0 Y  p( Y+ M- j1 a# c, G: Y7 h   步骤如下:   “控制面板”?“网络”?“服务” ?“远程启动服务”?“添加”   “控制面板”?“网络”?“协议”? “NetBEUI通信协议”?“添加”   “控制面板”?“网络”?“协议”? “DLC通信协议”?“添加”
+ w" n5 w2 L5 e- K0 g4 v  2.启动远程启动服务。
% R+ f/ X5 P: u  步骤:“控制面板”?“服务”? “远程启动服务”;
3 e6 V& C' Z4 w: @( d% ?, r  在启动类型框中选择“自动方式”后,按“确定”按钮。1 T6 L& `; I+ U( C3 T. H' \$ S
  3.在完成前三步设置后系统已经具有远程启动的功能,此时再运行“远程启动管理器”来获取无盘站网卡的ID号,然后为其建立轮廓文件和远程启动数据库记录,这是整个网络工作的关键步骤。! o: r7 U) B6 F3 U
  下面是详细的操作规程:
5 U0 X6 m8 g- k" R: H; }1 o  1?启动无盘工作站,工作站通过系统自检后处于等待状况,但其所带的BOOTROM会向服务器端发送一个FIND帧(Frame)信号。信号包含了此工作站的网卡号,远程启动服务器收到启动要求后,即检查数据库中是否有该卡号的启动数据,若有则服务器可提供远程启动服务;若无,则可手动配置,详细方法见后文。
) g% p  G( @8 d2 S) n  2?运行服务器上的“远程启动管理器”,选择“配置”?“检查配置”,然后确定。再选“配置”?“修复安全性”后确定。此时窗口会出现一个12位的十六进制数,此即为网卡的ID号。
- ?. _& L" `6 H/ k  3?手动为网卡生成新的数据库。具体步骤如下:5 S: ~& w1 a! q/ `0 c3 C4 w" Q
  (1)从NTSERVER的光盘中将CLIENTS\RPL\UPDATE目录拷至硬盘下。2 O# l3 R# o. n& g0 T, g" b$ v0 s
  (2)查看NE200CPT.RPL文件的属性,并去掉其“只读”属性,用“记事本”打开,然后将NE2000 Compatible网卡的ID号改为刚才获取的ID号(只取网卡的ID号的前6位),然后保存文件。# y, I- I: a" f
  注:并非所有的网卡都能利用BOOTROM启动,如3Com EtherLink Ⅲ其卡号的前6位必须是以0020AF或00608C开头,否则无法被远程启动服务器识别。
5 W& w8 z) O, t! i6 N" L, ?  将更新好的NE200CPT.RPL文件拷至C盘根目录下,然后在MS-DOS方式执行如下命令:
) c# e+ {9 p; @* t  @% |# r* z  C:\RPLCMD 为提示。实际上C:下的DOS目录与NT SERVER 服务器上的%SYSTEMTOOT% \RPL\RPLFILES\BINFILES\DOS622 对应。本地硬盘分区则从D:开始。% L7 [% _7 E( K2 N& U) `

3 C0 V* k# z0 `9 t: U  (二)PWin95无盘站的安装
+ d  }  l: B5 C" e& m. `; g* ]  在完成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服务器连接。然后开始以下的工作。0 D! S7 c# {0 \& K% Q6 \3 N- F  W! `
  首先在NT Server服务器上新建两个文件夹,pwin95.ins 和 pwin95.shr ,并将其属性设置为共享。其中pwin95.ins 是通过netsetup.exe安装的目录,称为SBS目录,此目录用于保存共用文件。而pwin95.shr 为用户目录,用于保存用户的私有文件,称为机器目录。
/ f( I+ `4 v9 b. ?0 Y; Q- 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身份入网的那台机器),确定。
4 q# r; `3 z7 j& H' J5 P
% i. R9 U/ ]4 \* X5 J0 l7 Q2 B0 I/ L6 a- c0 e
出现“创建默认值”对话框时,选择“不创建默认值”.  k1 e+ {1 [; S" [( W- h) X8 N2 k8 g6 F
  输入PWin95产品序列号。完成安装后退出。% W3 v& M  {( u- s+ T
  回到NT Server服务器上,将Windows NT Server安装光盘放入服务器光驱中,将其\clients\rpl\update\win95下的win95srv.bat文件拷至硬盘根目录下。(也可不拷贝到硬盘上,直接在光盘上执行win95srv.bat文件)然后在命令窗口中执行如下命令:: q, g3 f8 o& N6 P( @: b
  g:\clients\rpl\update\win95\win95srv \\zll\pwin95.ins (其中g:为我服务器的光驱,zll为我服务器名)   以更新pwin95.ins 目录文件使其具有远程启动功能。
  e6 U% }- j! C& L4 }9 P% I6 O  在NT Server服务器上启动“远程启动管理器”,选择“检查配置”" t$ B& P2 N' F( H- t: M( F
?“修复安全性”以更新系统。
: A+ b9 o- D& r& `( t  现在开始安装第一台无盘PWin95工作站。. {+ \7 w4 i' _* L
  首先用一台无盘DOS6?22机器以Administrator身份登录,在工作站上执行:
$ i: A  _% T" D+ u9 p, A% P7 O/ d  net use f: \\zll\pwin95.ins
% W' q7 h# }  |7 V6 y. B# v" \; u  net use g: \\zll\pwin95.shr
  j: L1 ~7 [# e  这两条命令是将pwin95.ins与pwin95.shr分别映射成F盘和G盘。
2 l+ S1 F1 t/ C  然后为工作站安装一些专用文件,如:win.ini、system.ini 等。4 z  H$ H( H. }0 G
  注:一定要关掉该工作站的所有物理盘或逻辑盘,否则无盘站无法正常启动。
: z2 p% u2 o& J; f! `; z  在无盘站上运行:3 U6 `* j  [% v2 B
  f:\>setup /t:g:\client1.tmp
1 l$ i" W' P, ^  B. W; [  注:此处书写命令时一定要注意在setup后加空格,且一定要带参数t,否则可能无法进行无盘站的安装。0 F2 j1 D$ O& q9 \* C, \6 R
  在安装过程中系统会询问你一些问题,如出现:
/ ~7 M" b+ `& Q8 ~! F/ T  Server-Based Setup 对话框时选,
1 {% ^# y( {/ |* K  Setup Windows To Run Form A Network Server
; l' W* y3 s) x4 p0 Z- t7 x  出现Setup Method 对话框时选:
& o" [* e( {1 J  Setup Windows To Run From The Network (Remote Boot Server)* c9 h7 A7 P6 s' Q* P' r
  当出现Machine Diretory 对话框时,在Machine Directory:处输入g:\client1
: {3 ~, d+ D0 Z# g3 L8 a; n  出现Startup Opeions选Custom方式。
: I2 F2 _  F: b) z, G1 E  注:此处必须选择Custom方式,否则无盘站不能正常的启动PWin95。: o& o6 U0 k4 [6 m+ ~& I8 p& U
  当出现:
- i- v) v+ s/ t, m3 b2 t  Analyzing Your Computer* t' H9 ~8 v& _8 L% s
  选No I Want To Modify The Hard List
/ |* Q/ V- ]$ _  当出现:
0 }$ I! h7 V$ S4 f  Delect Comptonetnts8 i1 v; M* ]) i; n. E  s
  清除所有选项。
7 z& P1 S2 D$ b7 w4 x$ y  注:此处必须清除所有选项,否则在进行后面的工作时可能会遇到一些莫名其妙的问题。- p  A5 y* j, S' h; L3 f
  当出现: Network Configuration2 i! I$ o$ m) I0 ?% O/ ]/ f. `
  选择 Adapter?Add(增加-网卡),在出现的厂商列表中选择Novell/Anthem,硬件列表中选择NE2000 Compatible卡并设置网卡的中断号(IRQ=3)、I/O Address Range为300-31F。添加NetBEUI、TCP\IP网络协议。
1 }! u$ w) E( S7 r( I2 B% P  出现Identification时,确认Workgroup处的SBS服务器与Machine Diretory 处的服务器在相同的Workgroup或Domain。(我的服务器的域名为wuhan,即在Workgroup处填上wuhan)
% U, j6 h, c" v. _, S7 R8 i! C  回到NT Server服务器中运行“远程启动管理器”,为PWin95建立一个profiles文件(即无盘工作站启动的类型文件)。与无盘DOS工作站建立新的配置文件相同。
9 m9 J6 g' E" u" j1 g5 @  修改配置类型,使无盘工作站使用PWin95的profiles  s3 X: r9 W2 B5 X
  在NT Server服务器的命令窗口中执行win95clt.bat。5 D( e" Q7 q" ?! T9 ~: R, t, Z
  格式为:. W$ f8 r5 n, D
  c:\>win95clt \\zll\pwin95.shr\client1 \\zllwin952 s5 [0 v# [! i1 o4 r* p7 F
  此命令属于p win95工作站的Real-Mode启动文件。由Machine-Directory复制远程启动文件到NT Server服务器的%systemroot%\rpl\rplfiles\rplfiles\win95中。(其中%systemroot%为Windows NT的安装目录,即C:\WINNT)& C: f4 `  h7 R( U3 F6 N( b7 W
  注:在无盘站上运行setup /t:g:\clientx.tmp的前提条件有二,其一你必须是管理员;其二此台机器必须是真正的无盘站,即设置中要挂掉所有的物理或逻辑驱动器。否则在执行wi95clt命令时会显示两个文件不能复制,而这两个文件又是无盘站启动PWin95时必不可少的autoexec.bat和config.sys文件。若没有这两个文件,而你接下去能做的唯一的事就是重新开始(无盘站安装过程中绝对不能重新启动机器)。切记一定要挂掉所有的驱动器!
" z/ W. ?: I/ B3 n6 S  在执行上述命令之后,切记要修改机器目录中的machines.ini文件:
7 f8 G" X3 X! m: E2 y( ^+ t  修改格式为:2 K& ~, \, G4 g  ]" A
  [adapter_id]7 J7 [& e  Q+ O5 m) s
  sysdatpath=g:\client_dir6 m( p) Y3 S$ t3 D
  g=\\ntserver\machine_directory  
' m- A0 k9 N; P5 Z: Q/ j0 D$ c9 g 对于我的服务器而言,修改结果为:
# Y0 F. m' V4 k9 }7 _. i8 F  [00108801491a]( `( X* T* I7 ]9 n! G7 b) j. |
  sysdatpath=g:\client1
5 s3 `# a" o  z, W7 S  g=\\zll\pwin95.shr. ~3 [+ P2 y- ~; \! j! D0 @
  注:此文件最好用edit编辑器打开,切记不要用“记事本”打开。还有,此文件刚打开时每一行最前面都有分号,在修改完文件存盘前一定要将分号删除,否则会导致无盘站不能正常启动PWin95。此外还应注意第一字母g的后面有冒号,而第二字母g的后面是不能有冒号的。
3 V. c$ _* y+ S1 w2 g  好了,现在重新启动计算机(无盘站),这才真正进入无盘PWin95的安装界面,此后的安装就与有盘的PWin95的安装大致相同。再做一些相应的设置就可以了。: ?3 D- l+ f9 J7 a# [5 Y
  安装完后再启动机器,就进入PWin95的界面了。+ N: a) q. p. }1 g
  无盘环境下的PWin95与有盘的有些不同,例如在“我的电脑”中会出现一个芯片的图标,它实际上是系统创建的一个虚拟盘,而在有盘的PWin95中则不存在。. J0 d& V, V; Q! w+ c

1 i( B" l8 N: d5 X+ b- j8 Y. V第二台无盘站的安装与第一台的方法基本相同。只是要注意如果第一台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:29 , Processed in 0.048537 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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