电脑技术学习

巧用局域网进行GHOST多播装系统

dn001
  笔者所在的公司,经常为一些网吧、学校机房、电脑培训班等组建一些对等网络,少则几台,多则几十台。最初用的方法是,先装好一台“样机”,然后用Ghost备份出.gho文件,再把这个文件复制到其他每台“空机”上,之后逐个恢复,效率很低!后来用了Ghost的多播功能,使这些本来完全手动的工作变成了“半自动”,一下子就从繁琐中大大解脱了许多出来!感觉不错哦!

  所谓Ghost的多播功能,实际上就是把你“样机”中的.gho自动地恢复到你的所有工作站中去,非凡是在各工作站配置相同的情况下,可以大大减轻组网者的工作量。以下,就由笔者带你一步步地来实现它。

  说明:工作站端网卡均以RTL8139为例!服务器端网卡可为任意。

  一、安装Ghost 6.0

  1、预备工作

  (1)选任意一台计算机作“多播服务器”,安装好所需的操作系统(比如Win98)及应用软件,并做好相应设置。

  (2)软件下载(试用版)

  下载地址:http://www3.skycn.com/soft/3532.Html

  2、软件安装

  在“多播服务器上”打开压缩包文件ghost6.zip,然后双击其中的setup.exe即可开始安装工作。在安装过程中,除了在某一步需要根据提示输入Name(用户名,可为任意内容)、Company(公司名,可为任意内容)和License Quantity(许可证数目,可为任意数目)等安装信息之外,其他均用其默认选项即可;结束后并不需要重新启动计算机。



  当安装完成后,Ghost 6.0的系统文件将被放在C:Program FilesNorton Ghost 6.0目录下;进入“开始→程序→Norton Ghost”中也可看到其相关组件。

  二、Ghost多播的预备

  1、得到.gho文件

  在“多播服务器”上,选已安装组件中的Norton Ghost项,即可进入Ghost 6.0的主程序。再依次选其菜单中的“Local→Partition→To Image”,以对它的C盘进行备份。

  提示:假如所有“多播工作站”的硬盘容量都一样的话,用“Local→Disk→To Image”选全盘复制的方法可能会更好!

  2、制作工作站端启动软盘

  预备好一张已格式化过(在DOS 6.22或Win98下均可)的软盘,将已安装目录中的Ghost.exe及RTL8139的网卡配置文件Rtspkt.exe均复制到软盘中,然后进入MS-DOS方式下,转到A盘进行如下操作:

  (1)为每个“多播工作站”均建立一个扩展名为.cfg的文本文件(比如为1.cfg、2.cfg、3.cfg等),其内容包括ip=192.168.0.100、netmask=255.255.255.0及gateway=192.168.0.1三行。

  注重:必须确保每个.cfg文件ip部分的最后一段均不相同;而其他部分均相同!

  (2)再建立一个扩展名为.bat的批处理文件(比如为gg.bat),其内容包括rtspkt 0x60、set ghostip=%1.cfg及ghost三行。



  当然:可以不用软盘,而复制到硬盘中去。

  三、Ghost的多播

  1、开启多播服务器

  在“多播服务器”的相关组件中,选Multicast Server项开始设置。从上到下,先在Session Name(会议名)处输入任意内容(比如555);接着在Image(.gho映像文件)处输入或选择所要多播的.gho文件;紧接点选中Partition(分区)项,并选择好分区明细;最后按Accept Client(接受客户)按钮即可。

  2、开启多播工作站

  在第一台“多播工作站”上进行如下操作:

  (1)用软盘启动,成功进入DOS后,再执行gg.bat 1(1将对应1.cfg)的命令行。

  (2)等进入Ghost主程序,再选菜单中的Multicasting(多播)项,然后根据提示输入要加入的Session Name(比如为555),便可得到等待多播会议开始的工作界面。



  再依次在每一台“多播工作站”上进行类似的操作即可。除了第二台为gg.bat 2、第三台为gg.bat 3等等外,其他步骤均和第一台的操作完成相同!

  3、开始Ghost的多播

  假如在“多播服务器”上已可以看到,所有工作站的IP地址(ip)均已显示在了列表中,则按Send(发送)按钮,即可正式开始多播工作!此时,各“多播工作站”端将会同时自动开始接受.gho文件到本机的恢复工作!



  四、常见问题解答


  1、问:RTL8139的网卡配置文件Rtspkt.exe在什么地方可以得到?

  答:可以自己预备或下载:

  (1)这个文件可以在此网卡的驱动程序盘的Rtspkt目录中找到;

  (2)也可以下载:http://www.enanshan.com/down/Rtspkt.exe(56K)

  2、问:假如我的工作站端不是RTL8139网卡怎么办?

  答:同样在其驱动程序盘中找相应的网卡配置文件。比如,对于NE2000兼容系列网卡,配置文件名为ne2000PD.exe,使用时命令行为ne2000PD 0x60 10 0x280即可;对于3COM 509的PCI网卡,其配置文件名为3c5x9pd.exe,命令行为3c5x9pd即可。

  3、问:在网卡配置文件命令行中,各部分代表的是什么意思呢?

  答:比如对于ne2000PD 0x60 10 0x280行,0x60为中断号,10为IRQ地址,0x280为I/O地址。并不是所有网卡均需这三部分的。

  4、问:多播速率一般可以达到什么程度?

  答:不一定,它主要和网络速度、“多播服务器”运行速度有关。笔者作试验时,在10M网中,用C666/64M的服务器,带4台工作站,一般可以达到40M-50M每分钟以上。

  5、问:如何才能得到有关GHOST多播的更多具体信息?

  答:在GHOST的已安装组件中选Multicast Help即可得到更具体的帮助信息(英文)。

  五、背景知识

  1、什么叫终端站?

  终端站相当于是终端服务器延伸出来的显示器和键盘。在终端站中,工作站端的其他主要硬件(CPU和内存等)实际只起个支持启动或缓冲的作用。

  2、本文是通过什么方法来实现终端服务的?

  先在终端服务器上安装windows 2000 Server自带的终端服务,接着再在它上面加上Citrix公司的MetaFrame服务器端;然后再在终端工作站端安装好Citrix的ICA客户端即可。

  3、哪些版本的Win2K可以做终端服务器?

  并不是所有Windows 2000都可以!Server版(包括服务器版和高级服务器版)自然是可以的,但是Professional(即专业版)就不可以。