无忧启动论坛

标题: [转贴]不用拆机箱,不用Ghost,飞速传系统 [打印本页]

作者: wang6610    时间: 2006-8-19 16:23
标题: [转贴]不用拆机箱,不用Ghost,飞速传系统
[转贴]不用拆机箱,不用Ghost,飞速传系统
(_火凤凰   2006年08月18日   天下·网吧联盟


  用ghost server进行网络克隆是个不错的主意,但是,克隆之前要给母盘作准确无误的整盘镜像,克隆过程中还要保证网络和每一台接受计算都不出问题,否则网络ghost将会变成一场噩梦。

  下面我给大家介绍一下我是怎么全盘分发数据的,个人觉得十分不错,因此放出来跟大家分享。(仅指windows xp+sp2 ,2000或者xp+sp1或者xp home 应该也行)

  (如果客户机网吧或主板支持pxe远程启动,那么你只需要建一个无盘服务器,让pxe远程引导一个支持网络的winpe即可,引导成功后直接看第五步。)

  第一步、从www.wuyou.com下载“老九”制作的支持网络的windowspe-128M_SDI_V3这个版本,别的版本需要自己验证可行性(Windows PE,windows预安装环境,简称winpe,winpe可移植到任何winxp能够运行的计算机上,而不需要例会驱动程序的问题。注意,老九这个版本需要256兆内存才能使用)。

  第二步、如果你的客户机不支持pxe远程启动,那么你需要找一个128的u盘,或者移动硬盘,然后把winpe安装在u盘上或移动硬盘上,以备到客户机上用该u盘或移动硬盘启动winspe系统(具体过程请到wuyou.com学习,或寻找懒蛋、傻瓜式的工具)。如果你的客户机本来就有可以启动的xp系统,那么你只需要把winpe安装到客户机上即可。如果你做母盘的时候,本来就装了winpe,那么你省事了。

  这里以安装到U盘为例:

  到www.wuyou.com下载体积超小、适应性强、启动方式多、启动介质多的PE盘,这里我们需要用到的是“128M_03.SDI”,以及安装工具包“XPEINSTALL.rar”。

  在命令行下运行安装工具包中的“ntboot.exe X:”,其中“X:”是移动磁盘的盘符,为u盘添加nt的引导功能。如下图:


图1

  然后,运行“老九WinPE帮助说明及快速安装工具.EXE”工具,安装winpe到u盘即可。如下图:



图2

  第三步、把准备“网刻”的母盘挂到另外的2003或xp操作系统上,用任何bt软件给为母盘的做1个+几个种子:为c盘作1个种子,保存为c.torrent,找到游戏盘,按照20g做一个种子的划分,为游戏作几个种子,种子的区块用默认即可。接着,运行tracer服务和bt客户端发布c盘和游戏。然后再建立一个web服务器,或者ftp服务器,或者共享文件夹,准备发布bt工具和种子给客户机。

  关于bt工具,这里推荐使用u.exe,这个工具可以在傻瓜游戏更新软件中找到,u.exe运行后如下图:




  单击 文件-制作种子,如下图:




  单击添加目录,注意不能添加根目录,所有c盘中的文件,都要移动到c盘根目录中的一个文件夹中去,其它默认,单击创建兵另存为,如果弹出对话框说文件夹过多时,单击确定即可。其中,tracker服务器添上本机的ip地址和默认端口8080即可。

  到http://www.bitcomet.com/tracker/index-zh.htm,下载BitCometTracker。运行BitCometTracker,设置监听端口为8080即可。然后运行u.exe,添加种子文件,而保存位置就是我们制作的时候得位置。这样,服务器就开始做种了。例如:12688个文件,1600个文件夹,数据大小为18g的时候,创建的种子大小为1.7兆。


  搜索并下载miniwebserver.exe,下载后双击运行。然后,把种子文件和u.exe放到miniwebserver.exe中的webroot文件夹中,这样就可以通过http访问到种子文件和u.exe文件了。如下图:





  第四步、不管用什么办法,让客户机启动winpe到桌面。

   一般来说,winpe可以在35秒之内完成启动,如下图:



  第五步、如果你的硬盘还没有分区,或者分区不符合要求,那么请运行pe附带的图形界面的分区工具“WINPM.EXE”,对硬盘进行分区,选择快速分区,分好后,不用重新启动,然后运行附带的图形界面工具MBRFIXGUI,为硬盘添加引导xp的功能,别忘了设置活动分区。如果已经存在操作系统和游戏数据,不要删除,可以无损调整分区大小。

  第六步、运行pe附带的工具“PENETCFG.EXE”,启动网络。如果网吧可以自动分配ip地址,那么就不用指定ip;如果不支持,就需要输入一个ip地址,例如:其他正常的机器用的是192.168.1.*,那么你可以指定为192.168.2.*,掩码为255.255.255.0,其他的不用填。

  需要说明的是,PENETCFG.EXE不是很好用,所以不要在PENETCFG.EXE里面指定ip地址。我的做法是:运行PENETCFG.EXE之后,再运行开始菜单里面的ppoe连接命令,然后单击 开始-设置-网络连接,在网络连接中先按右键停用网卡,然后再按右键选择属性,设置好ip地址和掩码之后,再启用网卡即可。如下图:





  第七步、访问服务器获得bt工具和种子,运行bt工具开始下载。

  在我的电脑的地址栏里面输入服务器的地址,然后下载u.exe和种子文件,然后运行u.exe并添加种子,开始客户机的下载。如下图:





  下载种子,如下图:







总结

  在百兆全双工网络中,发布57g的数据到63台计算机,从做种到客户机都可以进入桌面,用时4个多小时。其间客户机是由网管一台一台开始任务的,因为不会在winpe下自动运行任务。客户机平均下载速度5兆每秒,上传800k每秒,网络比较烂。

  另外,实际的时间只跟数据有关系,跟计算机台数没有太大的关系。如果客户机已经存在操作系统和游戏数据,那么很多数据也就不用传输了。

  这种做法看似繁琐,其实十分简单易行,可操作性很强,遇到断电、意外重启等,均可以断点续传。并且,为以后采用bt方式更新操作系统做好了准备。

  具体跟采用多播、组播方式的ghost server相比,哪一种更好一点,则有待讨论,希望大伙发表意见。

  如果你找不到在pe下运行的bt客户端,或者不会发布数据,你可以用傻瓜更新软件中附带的u.exe工具发布和下载(十分经典)。另外,如果能把sdi镜像用winimage转换成img镜像,就可以加上密码了。




免责声明:凡本站中注明“来源:天下·网吧联盟”的所有文章,均为作者授权发表的原创文章,版权属本站与作者共同所有。本站欢迎网络媒体转载,但转载时请务必注明“来源:天下·网吧联盟”,并保留作者的姓名。
作者: 6618    时间: 2006-8-19 18:29
认真看了一遍,学习了。
作者: lxl1638    时间: 2006-8-20 14:51
我也要好好学习,天天向上。
作者: 牛B越来越牛B    时间: 2006-8-20 15:36
我也仔细的看了一遍,这个方法很好




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3