为什么要做无盘工作站呢,在很多方面它表现出众,比如,你的网络里使用了各种不同的硬件,那么兼容性就不会很好,网络通讯得不到保障。维护方便,在PXE以前,对于单一工作站的每台分别安装过于麻烦,会耗费大量时间和投入大量网管人力要做这些事情,而且无法集中管理,安全性也得不到保障,还有如果有内部人员没有经过培训而改动系统设置,会引起整个网络瘫痪。
要做WIN98 SE的无盘工作站,我们采用PXE技术,PXE的好处:
(1) 现有的各种应用软件都能得到非常好的应用。虚拟内存大小可在服务器自由设定,另具有多媒体功能,同时进行3D处理和玩游戏也就是小菜一碟。
(2) 最大的优点就是安全性,不管多少个终端--10台 还是100台,系统和应用软件就只有一套 ,对用户的权 限是在服务器上设定的,用户可以在自己的目录下随便 操作,若有了误操作,重新启动便可以完全恢复。因为 本机软盘硬盘统统没有,原先一直担心的硬盘数据出错、 感染病毒等问题就再也不会困扰您了!
(3) 操作维护简便:想升级软件吗?只需给服务器重新 传一遍LiteNet,最多半小时,所有终端便已全部升级了。电脑坏了换新的也很简单:插上网线,开机启动就可以了。想给所有终端升级BIOS也只需将服务器的Boot Server重建一遍就行了。
和其他传统的无盘工作站的相比:
RPL和PXE的比较,RPL只能做WIN95,而PXE却能做WIN98。就构架整个网络来说,PXE要简单得多。这集中反映在对每台客户机的配置上:RPL要求每一台客户机都要执行安装过程,而 PXE 配置时,只需要每一台客户机的 MAC地址,把它写到netnames.db这个文件中就可以了(会自动写入);应用软件的安装。当你看中某个新的软件,并且打算把它安装在无盘工作站上时,用PXE安装,比如想在无盘 win98中新加一个游戏,或以前没有office2000,现在要安装office2000,很简单:用你那个上传的本地硬盘安装好后,上传一下,所有client端都可以用了。而别的无盘工作站就没有这么简单,在维护上,如果系统破坏了,PXE只要把备份的文件拿来重新覆盖就可以搞定,工作站重新启动就好了。
PXE 在网络环境下工作站可以省去硬盘,使用该技术的PC在网络方式下的运行速度比有盘 PC的综合速度快三倍以上。
既然这么好,那我们就开始做吧,硬件要求:服务器CPU最好要在P3 800以上,内存在128以上,工作站要求网卡要有PXE的启动芯片。
一、安装服务器
首先安装WIN2000 SERVER版。在分区的时候要用NTFS格式,在这里就不再重复怎么安装WIN2000了,假设现在已经安装完毕,而且网卡的IP指定为10.10.10.33,服务器的IP地址一定要指定。
网络协议需要有NWLink IPX/SPX/NetBIOS Compatible Transport、NetBEUI Protocol、TCP/IP。
点TCP/IP,然后点属性
然后安装网络服务。需要安装的网络服务有WINS和DHCP。安装这些服务的时候,如果在安装WIN2000的时候没有装,那么会提示你现在安装
安装完成后会提示重新启动计算机,立即重启。
二、配置服务器
配置DHCP,从开始→程序→管理工具→配置服务器→联网→DHCP,配置过程很简单
新建作用域
点"下一步"
在这里我用TOMCAT来表示,用户可以自己定义。点"下一步"
在这里要说明一下,在此输入的IP地址范围一定要和你的服务器地址配合,因为我的服务器IP地址指定为10.10.10.33,一般大家在LANS里指定服务器的IP为192.168.0.1,但是在这里我是为了举例。如果你的服务器IP指定为192.168.0.1,那在这里就可以把起始地址设为192.168.0.90,结束地址设为192.168.0.180。也可以把IP段加大。设完起始地址和结束地址后单击"下一步"
写好父域和服务器名后单击"解析"IP地址会加入。单击"下一步"一路单击"下一步"就可以完成安装DHCP,然后打开DHCP的地址池,就可以看到IP范围,对了这些IP段是用来给客户机租用的地址,这个范围以外的IP将不被租用。
三、安装和设置PXE PDK
开始在服务器上安装INTEL PXE PDK2.0, 一路NEXT,
选Install without Windows NT4 Server CD.单击NEXT。会看到一些安装信息,直到安装完毕。会提示重新启动计算机,立即重新启动计算机。
现在已经安装完PXE PDK,下面来设置,打开PXE PDK的SYSTEM安装目录,会看到PxeReg60.exe的文件,执行它,会看到下面的对话框,单击ADD option 60,这时会看到一些设置信息,再单击Set 60 as PXEClient,设置完成后退出。
然后执行PxeConfig.exe
右击ProxyDHCP Server,单击Configure proxyDHCP Server..
单击Client Options
单击to Bootserver Discov....
把3和65535加入,IP地址写服务器的IP,然后单击Add to Discovery....
单击OK,设置完成。
由于我们将来是用DOSUNDI文件来启动,所以把DOSUNDI设为默认,
这样在客户机从启动芯片启动的时候会看到服务器上的这个启动顺序,在10S后会自动调用DOSUNDI文件启动计算机。
下面把服务器升级为主域控制器,
单击下一步,创建一个新的域目录树,然后单击下一步,创建新的域目录林,输入新域的DNS全名,
然后一路下一步,一直到安装完毕,会提示重新启动,服务器安装完毕。
注意,要在服务器的硬盘里新建一个文件夹,将来要放客户机的系统,并把它设为完全共享。
四、安装客户机
在进行下一步之前,要把网络连起来,最好是用100M的交换机或HUB,网卡要选用启动芯片支持PXE的,这里我用8139RTL的100M网卡,并把PXE的启动芯片插好,启动芯片的资料,请大家参考http://1pxe.com上的相关资料,把所有的客户机和交换机或HUB用双绞线连起来,网线头要按标准做,依次是橙白、橙、绿白、兰、兰白、绿、棕白、棕。布线很关键,将影响到整个网络的运行情况。保证所有的计算机都通过HUB或是交换机连起来就可以进行下一步。
安装一台客户机,安装WIN98 SE,这里不再说如何安装了,相信大家都会安装WIN98,把所有的硬件驱动都装好,并且把应用程序都安装好,网络协议要把IPX/SPX兼容协议、NETBEUI和TCP/IP加上,IP地址要选自动获取,在网络用户里指定要登陆的域,如果加了"友好登陆",最好要把这个删了,因为服务器已经升级为主域控制器。把WINDOWS目录里的net.exe和net.msg文件用我提供的net.exe和net.msg替换,然后安装实模式下网卡驱动,在Litenet的软件包里有instnic,执行它,
会提示找一些文件,用我提供的文件代替,安装完成后就可以测试,测试非常重要,如果测试不成功,就不要去做后面的工作,做了也白做。测试方法是,重新启动计算机,选F8进入DOS状态,在命令提示符下键入net start IPX,如果没有错误,可以键入net start workstation测试,如果没有错误就键入net view,应该能看到在服务器上的SHARE目录。现在测试通过,可以进入下一步。
安装LITENET,
接受协议,单击下一步,可以看到上图,在NetBIOS Server Name里输入主机名,在NetBIOS Share Name那里输入在服务器上新建的放客户机的系统文件的共享目录,就是刚才按F8进入DOS状态测试看到的那个目录。单击下一步,
一直按下一步,有提示时按YES,然后会提示重新启动计算机,立即重启,启动起来后就可以进行第五步的安装,会提示插入一张软盘,下面的工作它会格式化软盘并复制一些系统文件,这个软盘将来要做无盘工作站的启动盘,所以要小心做,我第一次安装时光做这个软盘就做了3张以上,很麻烦的,不过现在按我说的做,应该一次就能好,如果它提示没有找到文件,请记好是什么文件,它在哪个目录里找,然后把我提供的文件COPY到那个目录,再来一次就好了,如果一切顺利,会出现一个上传文件的对话框,
单击Complete Copy会在窗口里看到本地的所有文件会被COPY到服务器上的共享文件夹里,等COPY完毕,也就完成安装。
好了,现在可以用刚才做的那张软盘来启动这台工作站了,第一次启动会找到网卡物理地址,输入计算机名,然后按Y,会提示重新启动,立即重启后,就可以启动到WIN98 SE,这是我们所做的第一台无盘机器,高兴吧,是不是有成就感,如果可以启动,就要用启动盘做一个名字为DOSUNDI.1的启动映象文件,做法是在服务器上把启动盘放入软驱,执行mkimage.exe,建议进行这一步之前备份启动盘,启动盘不要做写保护,等完成,可以看到一个TEST.BIN的外呢件,改名为DOSUNDI.1,放到DOSUNDI的目录,然后我们就进入下一步,要做的事是把硬盘啊,光驱啊,软驱啊从工作站的机器上拆下来,我们要用启动芯片启动,启动工作站时会提示SHIFT+F10,也有的启动芯片设置只要F10就能进入,进入后可以看到4个菜单,
1、Network Boot Protocol,因为我们用PXE技术,选PXE
2、Boot Order,可选项为INT18H、INT19H、PNP/BEV和ROM DISABLE,我们选INT18H
3、Show Config Message,表示要不要在启动时显示一些相关信息,最好用DISABLE
4、Show Message Time,是表示进入设置的显示时间,可以任选一个。
启动前要根据每个工作站的名字在服务器上共享的那个目录下各建立一个文件包,名字一定要用各个工作站的名字,建好后备份这个共享目录,以后如果出错,直接用备份的覆盖这些文件就可以完成维护。要比所有的机器都好维护,呵呵,好了,安装完成