如何组建一个无盘工作站

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

5、486运行Win2000?无盘工作站你想用486机运行Win2000吗?你想不买终端卡组建无盘Win2000网络吗?好了,请跟我来吧。根据本人长期的组网实践经验,总结出一套完整的无盘Win2000方案,给大家分享!首先说说大致工作原理:主要先通过Win2000远程无盘引导Win32工作站,再利用Win2000终端服务和终端连网软件从无盘win32中登陆到终端服务器上。请看以下具体步骤:一、硬件配置:1.服务器:建议CPUPIII500以上、256M内存,硬盘15G以上(经济允许的话最好用SCSI)因为服务器是整个网络核心的核心,所以配置一定要好。2.工作站:低配置的486,586即可。笔者这里是奔腾75,8M内存,无硬盘。二、安装步骤:1.首先把服务器装好Win2000Server,并配置好所有硬件。2.为window2000安装终端服务。打开控制面版---添加/删除程序---添加/删除Windows组件--选中Windows终端服务确定。安装时要放入Win2000光盘.3.在服务器上安装MetaFrame。Metaframe是citrix公司在Win2000下的终端服务器他比Win2000的终端服务更加强大,提供多种客户终端接入服务。4.安装好Metafrmae后,开始制作终端客户安装软盘.开始---程序---Metaframetools---Icaclientcreator----IcaClientForwin3x5.为Win2000添加远程启动服务。由于Win2000已经不在支持远程启动服务。因此,我们考虑将NT4的远程启动服务移植到Win2000中。可到凌心之家()或我的主页(networld2001.8u8.com)去下载远程服务安装工具。6.在Win2000下依次配一台Dos、win32无盘站.方法与nt下一模一样,别告诉我你不会配置.不会的,以下就不用看了。7.以无盘win32启动工作站,把第4步制作的终端客户盘安装在无盘站上。8.配置客户端。双击citrix图标,建立一个新连接,这里注意:要填好主机名(服务器名称),协议选择Netbios,的其它全部用他的默认就可以了。9.建立连接完成后,双击刚才建立的连接,就出现梦寐以求的Win2000桌面了。你可以运行任何在服务器的软件了!6、安装Linux无盘工作站[文章导读]其实Linux对远程引导的支持非常好,Linnx内核自身又支持网络文件系统,因此非常适合做无盘工作站,本文将以一个实例向大家详细介绍无盘Linux工作站的安装办法。[正文]当年Novell下的无盘DOS工作站很是流行,后来又流行过Win95无盘工作站,只是由于问题多多,后来微软自己停止了对无盘Windows的支持。随着Linux的日益流行,使用Linux的人越来越多,其实Linux对远程引导的支持非常好,Linnx内核自身又支持网络文件系统,因此非常适合做无盘工作站,本文将以一个实例向大家详细介绍无盘Linux工作站的安装办法。这个网络是一个小的局域网,有1台服务器和4台Linux无盘工作站,彼此之间用双绞线通过HUB连接,服务器的IP地址定为192.168.0.80,名字是server,5台无盘工作站的地址由服务器动态分配,地址范围从192.168.0.1到192.168.0.4,名字分别是c1,c2,c3,c4,服务器和无盘工作站使用的都是NE2000兼容网卡,无盘工作站使用的网卡上都安装了BOOTROM启动芯片,服务器操作系统安装的是RedHatLinux6.0,安装时选用定制安装,并安装了全部软件。Linux的远程引导有两种方式,一是利用Bootp协议,有一个专门的项目EtherBoot提供支持(),这种方式引导Linux的速度是最快的,但这种方式有一个最大的问题,就是在市场上找不到支持这种远程引导协议的BOOTROM启动芯片(除非自己刻录),因为市场上几乎所有的BOOTROM启动芯片都是遵循NOVELL远程引导协议的,于是有人提出另外一种方式,就是服务器端用NetWare服务器,客户端就可以用现有的BOOTROM启动芯片了,说到这里大家一定胡涂了,作Linux无盘工作站岂不是还一台NetWare服务器?不是的,因为神通广大的Linux可以模拟NetWare服务器,就象Samba可以把Linux模拟成NT一样,mars_nwe可以把Linux模拟成NetWare,不仅能提供NetWare文件和打印服务,还能提供远程引导支持(知道Linux的厉害了吧),本文讲述的Linux无盘工作站就是用这种方式作远程引导的。准备启动盘由于在Linux下没有制作符合NetWare远程引导协议启动映象的工具,所以只能用早期的Win95提供的工具(遗憾)。找一台装有Win95的机器启动后按F8进入纯DOS方式,格式化一张启动盘formata:/s,然后将RedHatLinux安装光盘上dosutils目录下的loadlin.exe复制到启动盘,在启动盘上作一个autoexec.bat文件,代码只有一行loadlin.exebzImageroot=/dev/nfsroot从Windows95安装光盘的Win95目录下的cab文件中解出rplboot.sys文件放在启动盘上,命令如下:extract.exe/a/la:\win95-27.cabrplboot.sys一张用来做启动映象的启动盘就作好了,保存好启动盘,以后作启动映象时会用到它。编译内核用于无盘工作站的Linux内核与用于从本地硬盘引导的Linux内核是不同的,无盘工作站的内核必须支持NFS作为根文件系统,即远程根文件系统,所以必须编译无盘工作站专用的内核。笔者使用的内核代码版本是2.2.16,将内核源代码解压到/usr/src下,cd/usr/src/linux进入内核子目录,执行命令makemenuconfig进行内核编译配置,下列项目必须按要求设置:Processortypeandfeatures该项目下面的选项必须根据无盘工作站的CPU类型设置,而不是根据服务器的CPU类型设置Loadablemodulesupport该项目下面的所有选项都禁止,即不支持模块功能PlugandPlaysupport设置为有效Blockdevices该项目下面的LoopbackdevicesupportNetworkblockdevicesupport都设置为有效Networkingoption该项目下面的kernellevelautoconfigurationDHCPsupport(NEW)都设置为有效Networkdevicesupport该项目下面的选项必须根据无盘工作站使用的网卡进行设置,本例中使用的是NE2000兼容网卡,选项Ethernet(10or100Mbit)OtherISAcardsNE2000/NE1000support(NEW)都设置为有效Filesystems该项目下面的NetworkFileSystems子项目下面的NFSfilesystemsupportRootfilesystemonNFS(NEW)都设置为有效以上设置完成后,退出内核编译设置程序,会出现一个对话框:Doyouwishtosaveyournewkernelconfiguration?然后执行makedep&&makebzImage进行内核编译,这个过程得花一点时间,特别是如果计算机的速度不快的话,花的时间会更长一些。编译内核如果没有错误,会得到内核映象文件/usr/src/linux/arch/i386/boot/bzImage,将启动软盘插入计算机,执行下面的命令mount-tvfat/dev/fd0/mnt/floopycp/usr/src/linux/arch/i386/boot/bzImage/mnt/floppyumount/dev/fd0好了,启动盘上的文件都准备齐全了,等会儿用它到Win95环境下制作启动映象。服务器设置服务器端需要运行nfsd、dhcpd、mars_new等几个服务进程,这些软件在ReHatLinux发行套件里都有,如果在安装Linux的时候选择全部安装,这些软件都会随着安装操作系统而装好了,下面对这些软件进行设置,注意,下面的操作要以root身份进行。1、NFS守护进程nfsd首先要建立几个供无盘工作站使用的目录,并通过nfsd导出,命令如下:mkdir/tftpboot然后编辑文件/etc/hosts,加入下面的内容192.168.0.80serverserver.domain192.168.0.1c1c1.domain192.168.0.2c2c2.domain192.168.0.3c3c3.domain192.168.0.4c4c4.domain第一台工作站的工作目录设置方法如下:mkdir/tftpboot/192.168.0.1cd/tftpboot/192.168.0.1c000p-a/bin.cp-a/dev.mknoddev/nd0b430chmod600dev/nd0cp-a/etc.cp-a/home.cp-a/lib.rm-rflib/modulescp-a/root.cp-a/sbin.cp-a/var.mkdirprocmkdirusrmkdirtmpchmod777tmptouchfastbootchattr+ifastbootcdetc编辑文件sysconfig/network-scripts/ifcfg-eth0保留其中的DEVICE=eth0ONBOOT=yes其余的行全部删除,然后增加一行BOOTPROTO=dhcp编辑文件rc.d/rc.sysinit,在文件最后加上两行mount-tnfsserver:/usr/usr/usr/X11R6/bin/xfs编辑文件fstab保留其中的none/procprocdefaults00其余的行全部删除,然后增加一行server:/tftpboot/192.168.0.1/nfsdefaults11其它工作站的工作目录设置方法就简单多了cd/tftpbootcp-a192.168.0.1192.168.0.2cp-a192.168.0.1192.168.0.3cp-a192.168.0.1192.168.0.4编辑文件/etc/exports,加入以下内容/usr(ro,no_root_squash)/tftpboot/192.168.0.1(rw,no_root_squash)/tftpboot/192.168.0.2(rw,no_root_squash)/tftpboot/192.168.0.3(rw,no_root_squash)/tftpboot/192.168.0.4(rw,no_root_squash)2、动态主机配置协议服务器dpchd检查一下文件/etc/dhcpd.leases是否存在,若不存在就用命令touch/etc/dhcpd.leases创建一个,然后编辑文件/etc/dhcpd.conf,加入以下内容subnet192.168.0.0netmask255.255.255.0{range192.168.0.1192.168.0.4;}3、NetWare模拟器marsw_nwe编辑文件/etc/nwserv.conf,找到下面的行#40x10eth0802.31将该行开头的'#'去掉,再找到40x0*802.31在该行开头加上'#'制作启动映象进入Win95,将Win95(早期的版本,可以用服务器安装方式安装)安装光盘的admin\nettools\netsetup\rplimage.exe复制到硬盘,将启动软盘插入软驱,然后在纯MSDOS方式下执行rplimagea:就会得到启动映象net$dos.sys,再将启动映象net$dos.sys复制到启动盘上(如果启动盘空间不够,可以先删除启动盘上的一些文件以留出

1 / 27
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功