TOPSTAR8139网卡PXE无盘WIN98的安装配置

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

TOPSTAR8139网卡PXE无盘WIN98的安装配置
一、 PXE无盘启动的基本工作原理
PXE是RPL的升级品,它是Preboot Execution Environment的缩写。

它们的不同之处为:一个是静态路由,一个动态路由。

不难理解:RPL是根据网卡上的ID号加上其它的记录组成的Frame向server发出请求,而server那里早已经有了这个ID数据,匹配成功则进行远程启动;PXE是则是根据服务器端收到的工作站MAC地址(就是网卡号),使用DHCP服务给这个MAC地址指定一个IP地址,每次重启动可能同一台工作站有与上次启动有不同的IP,动态分配地址。

下面以工作站引导过程说明PXE的原理:
1、用户端电脑开机后, PXE Boot ROM 获得控制权之前先做自我测试,然后以广播形式发出一个请求FIND帧。

2、如果服务器收到个人电脑所送出的要求, 就会送回 DHCP 回应, 内容包括用户端的 IP 地址, 预设通讯通道, 及开机映像文件。

否则, 服务器会忽略这个要求。

3、工作站收到服务器发回的响应后则会回应一个FRAME,以请求传送启动所需文件。

4、之后,将有更多的讯息在用户端与服务器之间作应答, 用以决定启动参数。

BootPROM 由 TFTP 通讯协议从服务器下载开机映像档, 这个映像档就是软盘的映象文件。

5、工作站使用TFTP 协议接收启动文件后,将控制权转交启动块,引导操作系统,完成远程启动。

二、服务器的安装和配置
1、在10G硬盘,创建一个3.6G分区,并使用NTFS格式化此分区,将NT4.0系统安装在C:中。

2、当安装到许可协议时,选择每服务器方式,连接用户数为70个。

3、输入计算机名称,例如:PXEFS。

4、服务器类型,选择“主域控制器”。

5、输入管理员帐号,为了方便,设为空。

6、在选定网络适配器时,选择“从磁盘安装……”,输入RTL8139在NT4.0下的驱动程序据在路径,例如:A:\WINNT,系统提示找到RTL8139 Fast Ethernet Adapter,单击“确定”,再单击“下一步”,然后将三个协议(TCP/IP、NWLink IPX/SPX兼容协议、NetBEUI)安装上。

7、在选择“网络服务”时,单击“从列表中选择”,选中“Microsoft DHCP服务器”,单击“确定”。

8、出现“Microsoft TCP/IP属性”对话框时,指定IP地址,例如:
9、输入域名,例如:TOPLXH,单击“下一步”,再单击“完成”。

完成服务器的安装。

IP地址:192.168.0.2
子网掩码:255.255.255.0
默认网关:192.168.0.2
10、重启NT服务器后,安装SPK5补丁程序,重新设置硬盘容量,将D盘设为NTFS分区,容量为6G,用来存放PXE上传文件。

(WINNT4只认8G以下硬盘,加上SPK5后可认大容量硬盘。


四、DHCP服务器安装及设置
1、安装DHCP服务器
右击“网上邻居”图标,选择“服务”,单击“添加”,选中“Microsoft DHCP服务器”,单击“确定”。

见图1。

2、 DHCP服务器设置
(1)单击“开始/程序/管理工具(公用)中/DHCP管理器”,启动“DHCP管理器”。

(2)在“DHCP管理器”窗口中,双击“本地计算机”,单击“作用域/创建”,在“创建领域—(本地)”窗口中,输入相关参数,例如:
起始地址:192.168.0.20
结束地址:192.168.0.80
子网掩码:255.255.255.0
租用期间:无限制
再单击“确定”,而后单击“是”,立即启用新的作用域,单击“确定”。

如图2。

(3)为PXE增加一个DHCP选项,ID号为060,名称为ClassID,类型为字符串(非数组类型),并将其设为全域类型,数值设为PXEClient。

在“DHCP管理器”窗口中,单击“DHCP选项/默认……”,再单击“新建”按钮,输入名称为ClassID,类型为非数组的字符串,ID为060,单击“确定”,再次单击“确定”,回到“DHCP
管理器”窗口,单击“DHCP选项/全域”,在“未使用选项中”选择“060 ClassID”,单击“添加”,在“数值(U)”文本框中输入PXEClient,单击“确定”。

关闭“DHCP管理器”窗口,然后再次进入“DHCP管理器”窗口,单击[192.168.0.0],看选项配置是否出现“060、 ClassID———PXEClient”,若出现如图3所示内容,则说明配置正确,否则错误,需重新配置。

五、服务器端工作组、用户的添加和设置
1.给NT服务器上添加一个PXECLASS全局组和一个用户lxh,密码设为空。

具体方法为:单击“开始/程序/管理工具(公用)/域用户管理器”,出现如图4所示界面。

单击“用户/新全局组”输入组名,例如PXEClass。

同理添加用户。

2.为PXEClass组添加以下用户,p01、p02、……、pnn,并且将其密码设置成与用户名相同,复选“密码永久有效”和“用户下次登录时不得修改密码”。

3.在D:\新建一个共享目录,例如PXEBOOT,设置Administrators用户组和用户对其有完全控制权限,同时设置PXEClass对其有读取权限。

4.在D:\PXEBOOT\下,为各用户建立个人目录,例如:P01、P02、……、Pnn,各用户对自己的目录有完全控制权限。

六、Intel PXE-PDK的安装和设置
1、在安装目录下,双击PXE200-PDK开始安装PXE FOR NT4.0 ,按默认值安装。

2、当到达Select Components时,选择“Install with windows NT4 Server CD”,并将NT4.0安装盘放入光驱,随后提示路径为E:\clients\msclient\netseup,单击“OK”,再单击“Next”按钮,在“Select the configuration of the PXE Server”选项中,选择前三项,然后重启计算机。

3、制作一张PXE DOS启动映象盘。

用以测试网络,可以跳过不作。

4、单击“开始/程序/PXE PDK/PXE PDK Configuration Program”,出现如图5所示界面。

在窗口中右击“Proxy DHCP Server" 项目,选择“ Configure Proxy DHCP Server ……”,单击“Client Option”选项卡,在“Remote Boot Prompt Timeout Seconds”文本框中输入0,使无盘站启动时,无菜单显示。

单击“to BootServer discovery List”按钮,在BootServer中选定3号(DOSUNDI)选项,再将IP地址设为:192.168.0.2,单击“确定”。

如图6
七、有盘站Litenet PC安装前准备工作
1、用常规方法安装Win98第二版,将其组网络登录设置为“Microsoft网络用户”,并将其属性中“登录到Windows NT域”复选框选定,Windows NT域设为“TOPLXH”,单击“确定”。

2、添加三个协议(TCP/IP、NetBEUI、IPX/SPX兼容协议),且将“TCP/IP协议”设为自动获得IP地址。

注意:“文件及打印共享”不能选定。

设置完毕后,如图7所示。

3、复制实模式下驱动程序
将、ndishlp.sys、net.exe、protman.dos、protman.exe、protocol.ini、RTL8139.sys、rtsnd.dos复制到C:\Windows目录下,全部替代。

将第一版的ndis.sys复制到C:\Windows\System 目录下。

4、安装Win98安装盘的Powertoy目录下的tweakui,然后在“控制面板”中双击“tweakui”图标,禁止A驱。

八、Litenet PC安装及设置(以用户身份登录域)
1、将下载文件litejm.zip解压缩,然后打开其中的Litenetx.114目录,双击“Setup”开始安装。

2、出现“Step 0”界面,如图8,单击“Next”。

3、关闭“license.txt”文本,单击“Yes”按钮,出现“Step 1”界面,在“NetBIOS Server Name”文本框中输入服务器名,如PXEFS。

在“NetBIOS Share Name”文本框中输入共享目录名,如PXEFILES,如图9单击“Next”。

出现“Comfirm”对话框,要求驱动网卡实模式,单击“Yes”,出现“Real Mode Net”对话框,在“Nic Type”选择框中选取“RTL8139”,如图10,单击“Install”,而后单击“Finish”。

4、出现“Step 2”界面,如图11,单击“Next”。

出现“Step 3”界面,提示Windows目录、System目录、TEMP目录位置,如图12,若无误则单击“Next”。

5、出现“Step 4”界面,在“Location of MS Windows files”文本框中,输入英文版的Win98安装文件所在路径,例如:E:Ewin98,如图13,单击“Next”。

6、出现“Step 5”界面,按默认值设置,单击“Next”。

7、出现“Comfirm”对话框,单击“OK”,出现另一对话框,选择“No”,使工作站自动登录,再次出现对话框,提示计算机是否重启,选择“Yes”。

8、重启以“”身份登录网络。

出现“Step 6”界面,放入一张质量较好的软盘,用于制作启动映象盘,单击“Next”,出现格式化对话框,将其全面格式化,并选中“复制系统文件”。

8、出现“Step 7”界面,制作引导软盘,单击“Next”,复制相关文件。

9、出现“Step 8”界面,系统提示安装Litenet实用工具,按默认值设置,单击“Next”,再
三次单击“Yes”。

10、出现“Step 9”界面,单击“Next”,再单击“OK”。

11、出现“Synchroniaer”界面,如图14所示,选择“From Local Driver”,单击“Complete Copy”,开始上传文件。

出现“Warning”,提示是否要对Win98第二版进行修补,单击“No”,再单击“OK”。

12、出现“Step 10”,单击“Finish”。

13、上传文件后,在服务器端作以下改动:
1)进入PXEFILE\WINDOWS文件夹,找到并打开USERCMD.BAT,将QRESTALL命令前的rem去掉,这样在启动工作站时就不会警告有病毒了;其目的有两个:一是连接用户目录,使之成为一网络驱动器,用户对此驱动器有完全控制权。

二是为无盘WIN98虚拟内存交换文件(win386.swp)提供存取空间。

2)找到并打开SYSTEM.INI,在[386Enh]小节添加以下三条语句:
PagingDrive=S (S为前面用QVMEM映射的虚拟盘符)
MinPagingFileSize=65535
MaxPagingFileSize=65535
这样无盘WIN98就可以使用虚拟内存了。

实践证明,此步一定要作,否则打开几个窗口后系统将提示内存不足(即使你安装了128M内存)
九、服务器端启动映象生成及Netnames.db文件的修改
1、运行“Program File\Intel\PXE\PDK\system”下的“mkimage.exe”文件,插入PXE启动盘。

完成后,在本目录下生成了一个Text.bin文件,将其复制到“Program
File\Intel\PXE\PDK\system\images\x86PC\undi\dosundi”目录下,并将其改名为
dosundi.1。

2、在“PXEBOOT\Windows”目录下,找到Netnames.db文件并打开它,删除其所有信息,
输入机号及网卡地址,例如:
p01 00E04CEOEFA2
p02 00E04CDF046A
…… ……
若不知道网卡地址,Litenet可自动添加网卡记录到Netnames.db文件中。

其方法为:在工
作站启动出现:
Enter the name for this computer (Hardware Address 00E04CEOEFA2):
时,输入机号,例如:p29。

系统提示:
Confirm that Hardware address 00E04CEOEFA2 is assicpned the name p29 (Y/N) Y 系统提示重启计算机。

十、回到工作站端
1. 运行RTL8139的网卡设置程序RSET8139.EXE,将Bootrom选项激活,选择所用的芯片
的容量,应该选择27512(64K),设置完后存盘退出设置程序。

关机并拆除工作站上的硬盘并将远程启动引导芯片插网卡上,注意:应使芯片一边正中的缺口与插座上的缺口一致,不要插反。

2. 开机,CMOS自检之后,当出现RTL8139/RTL8130Series PXE BootROM信息时(此时还
没有到系统配置情况提示框),马上按"Shift+F10"组合键,按数字键3就可选择PXE启动。

3. 计算机启动后,提示按F8察看启动菜单,选择DOSUNDI启动,输入用户名p01与密
码p01后,开始进入WINDOWS98,整个界面类以于NETW ARE的启动过程,当出现WINDOWS网络用户登录窗口时输入用户名p01与密码p01,就完全进入了WINDOWS98。

完成后的PXE无盘Windows98 如图15 所示,它的桌面、菜单、任务栏、应用程序等等与有盘的WIN98完全一样,唯一不同的是无硬盘指示灯的闪烁。

打开“我的电脑”可以看到有两个驱动器盘符,一个是C 盘,另一个是S盘。

C盘为共享的系统文件,S 盘为个人文件夹,本工作站对此文件夹有所有权限,用户可将文件存放于此。

十一、一些特殊应用软件的安装
一般的应用软件,可在本地硬盘将其安装在默认的路径C:\Program files 中,然后以身份登录服务器,上传文件即可。

所谓一般的应用软件指的是在工作站端运行该软件时,只需读取权限。

这类软件主要有:OFFICE2000、VB6.0、VF6.0、AUTOCAD 、FLASE5、PHOTOSHOP5等等。

特殊的应用软件指的是在工作站端运行此软件时,程序会修改或添加文件内容,也就是说工作站用户(例如p29)应对应用软件的所在目录有更大的权限。

这类软件主要有:OICQ2000 、Netants1.22、CuteFTP4.1、网吧管理专家9.4、东方快车3000、用友财务及企业管理软件UFERP-M8.11等等。

对于这些软件我们根据软件所占空间的大小分成两类,对于占空间大的软件,例如:东方快车3000,可按一般软件进行安装,然后在服务器端对其安装目录进行备份,再将对目录的“完全控制权”附给pxeclass 工作组,在运行过程中,若损坏,则从备份目录中复制回来;对于占空间较小的软件,则采用以下方法处理:在有盘站上以lxh 身份登录,在S:上建一个目录用于安装软件(例如:S:\Program Files),所需软件安装于此。

在服务器端将此目录及其下面的文件一起复制到各用户目录中,例如:p29 。

备注:
RTL8139 100-TXC V2.0版以上才支持PXE无盘技术.
二零零一年五月。

相关文档
最新文档