PXE无盘WIN98网络安装指南
服务器的安装和配置
在20G硬盘,创建一个3.6G分区,并使用NTFS格式化此分区,将NT4.0系统安装在C:中。
2、
当安装到许可协议时,选择每服务器方式,连接用户数为70个。
3、 输入计算机名称,例如:PXEFS。
4、
服务器类型,选择“主域控制器”。
5、 输入管理员帐号,例如:123。
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、
输入域名,例如:XYYX,单击“下一步”,再单击“完成”。完成服务器的安装。
IP地址:192.168.0.2
子网掩码:255.255.255.0
默认网关:192.168.0.2
10、
重启NT服务器后,安装SPK6补丁程序,重新设置硬盘容量,将D盘设为NTFS分区,容量为16G,用来存放PXE上传文件。(WINNT4只认8G以下硬盘,加上SPK6后可认大容量硬盘。)
四、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全局组和一个用户lnguest,密码设为lnguest。具体方法为:单击“开始/程序/管理工具(公用)/域用户管理器”,出现如图4所示界面。单击“用户/新全局组”输入组名,例如PXEClass。同理添加用户lnguest。
2.
为PXEClass组添加以下用户,p01、p02、……、pnn,并且将其密码设置成与用户名相同,复选“密码永久有效”和“用户下次登录时不得修改密码”。
3.
在C:\新建一个共享目录,例如PXEBOOT,设置Administrators用户组和lnguest
用户对其有完全控制权限,同时设置PXEClass对其有读取权限。
4.
在C:\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安装盘放入光驱,随后提示路径为D:\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域设为“XYYX”,单击“确定”。
2、
添加三个协议(TCP/IP、NetBEUI、IPX/SPX兼容协议),且将“TCP/IP协议”设为自动获得IP地址。
注意:“文件及打印共享”不能选定。设置完毕后,如图7所示。
3、
复制实模式下驱动程序
将keyb.com、ndishlp.sys、net.exe、net.msg、protman.dos、protman.exe、protocol.ini、RTL8139.sys、rtsnd.dos、snapshot.exe复制到C:\Windows目录下,全部替代。
将第一版的ndis.sys复制到C:\Windows\System
目录下(原文件为162K替代为154K)。
4、
安装Win98安装盘的Powertoy目录下的tweakui,然后在“控制面板”中双击“tweakui”图标,禁止A驱。
八、Litenet
PC安装及设置(以lnguest用户身份登录域)
1、
打开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安装文件所在路径,例如:D:Ewin98,(可用NT4.0光盘中的CLIENTS\WIN95\NETSETUP目录中的文件)
如图13,单击“Next”。
6、
出现“Step 5”界面,按默认值设置,单击“Next”。
7、
出现“Comfirm”对话框,单击“OK”,出现另一对话框,选择“No”,使工作站自动登录,再次出现对话框,提示计算机是否重启,选择“Yes”。
8、
重启以“lnguest”身份登录网络。出现“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去掉,这样在启动工作站时就不会警告有病毒了;在WIN.COM命令之前插入以下面这条语句:
QVMEM S:
%SERVER%
%USERNAME%
其目的有两个:一是连接用户目录,使之成为一网络驱动器,用户对此驱动器有完全控制权。二是为无盘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
00E04C3C3929
p02 00E04C3C4568
……
……
若不知道网卡地址,Litenet可自动添加网卡记录到Netnames.db文件中。其方法为:在工作站启动出现:
Enter the name
for this computer (Hardware Address
00E044C05E64):
时,输入机号,例如:p29。系统提示:
Confirm that Hardware address
00E044C05E64 is assicpned the name p29 (Y/N)
Y
系统提示重启计算机。
完成后的PXE无盘Windows98 如图15
所示,它的桌面、菜单、任务栏、应用程序等等与有盘的WIN98完全一样,唯一不同的是无硬盘指示灯的闪烁。打开“我的电脑”可以看到有两个驱动器盘符,一个是C
盘,另一个是S盘。C盘为共享的系统文件,S盘为个人文件夹,本工作站对此文件夹有所有权限,用户可将文件存放于此。
十、一些特殊应用软件的安装
一般的应用软件,可在本地硬盘将其安装在默认的路径C:\Program files 中,然后以lnguest
身份登录服务器,上传文件即可。所谓一般的应用软件指的是在工作站端运行该软件时,只需读取权限。这类软件主要有:OFFICE2000、VB6.0、VF6.0、AUTOCAD
、FLASE5、PHOTOSHOP5等等。
特殊的应用软件指的是在工作站端运行此软件时,程序会修改或添加文件内容,也就是说工作站用户(例如p29)应对应用软件的所在目录有更大的权限。这类软件主要有:OICQ2000
、Netants1.22、CuteFTP4.1、网吧管理专家9.4、东方快车3000、用友财务及企业管理软件等等。对于这些软件我们根据软件所占空间的大小分成两类,对于占空间大的软件,例如:东方快车3000,可按一般软件进行安装,然后在服务器端对其安装目录进行备份,再将对目录的“完全控制权”附给pxeclass
工作组,在运行过程中,若损坏,则从备份目录中复制回来;对于占空间较小的软件,则采用以下方法处理:在有盘站上以lnguest
身份登录,在S:上建一个目录用于安装软件(例如:S:\Program
Files),将所需软件安装于此。在服务器端将此目录及其下面的文件一起复制到各用户目录中,例如:p29
。