PXE网络启动+Ghost8.3企业版网刻 声明:本文主要参考郁达夫中学 l 工作原理 l 软件准备 l 操作流程(提纲) l 安装配置DHCP服务器 l 安装Ghost8.2服务器版,制作网络启动映像,下载了Ghost8.3,在不卸载8.2时直接升级安装成8.3,因为这个版本里Ghsot Boot Wizard用制作启动镜像时对于网卡驱动有个通用的驱动(即Universal Packet Driver)。正是这个网卡驱动让我走了很多弯路。 l 安装并配置3com DABS,制作启动菜单配置3com DABS(这里我没有使用3com的tftp,而是使用了tftp32的小程序。但里面的Boot Image Editor仍然需要用来制作启动菜单,即扩展名为pxe的那个,这里也走了很多弯路。因为3com的tftp不怎么样。呵呵!) l 如何使用GhostCast Server l 一些经验 学校计算机的维护是 一、 回应请求,分配IP、启动映像名等信息 服 务 器 PXE 客 户 机 通过广播向服务器发送配置请求 根据回应信息,通过TFTP下载启动映像,并将其虚拟成磁盘 详细解释:http://www.yesky.com/170/1865670_1.shtml 二、 软件准备
三、 操作流程 2、安装并配置Windows2003 DHCP服务器,使用tftp32所以跳过。 3、设置DHCP服务器的67选项,使用tftp32所以跳过。 4、安装并注册GHOST 8.2企业版, 利用Ghost8.2制作网卡启动映像,升级至8.3,再用Ghost Boot Wizard制作启动镜像,扩展名为sys的那个。 5、安装3Com公司的DABS无盘软件,到控制面板里配置TFTP服务,主要设服务启动的类型、工作目录和监听网卡跳过。 6、配置PXE服务,设置启动映像名和监听网卡,并启动此服务。 7、用DABS自带的Boot Image Editor制作启动菜单,将第4步做好的映像集成到启动菜单中。 1、建立TFTP工作目录。 8、开启GhostCast Server 多播克隆软件维护机房。 四、 安装、配置DHCP服务器 1、 固指定服务器的IP地址 服务器必须有固定的IP地址,如果服务器本身的IP都是通过路由器或其它DHCP服务器分配的,必须手动指定,将其固定。 2、安装Windows自带的DHCP服务: 打开:控制面板 → 添加/删除程序 → 添加/删除Windows组件→ 网络服务 → 选中动态主机配置协议(DHCP) , 插入Windows2003光盘,完成安装,如:图-1。 3、配置DHCP服务器 桌面上右击“我的电脑” → 管理 → 展开“服务和应用程序” → 右击“DHCP服务” → 新建作用域,通过向导完成配置。 用向导指定IP地址的作用域范围 指定网关和DNS 4、设置DHCP的67选项 展开岗刚建成并激活作用域, 右击“作用域选项”,在对话框中找到67选项,在前面打钩,填上启动网络启动的文件名,比如“test.pxe”,我们将在后面讲到如何制作网络启动的文件。 五、 安装Ghost8.2服务器版,制作网络启动映像 1、 建立TFTP工作目录 在D盘建立一个tftp文件夹,我们把所有网络启动文件和启动菜单都放在它下面。 2、 安装Ghost8.2 1) 安装时请一定要关闭防火墙,安装序列号为6666666666 2) 安装后运行“Ghost Console”,点击“Help”-“Register Console”进行注册,注册号为B 3、 用Ghost8.2自带的 Ghost Boot Wizard制作启动映像 1) 依次点:Symantec Ghost → Ghost Boot Wizard 2) 选择 “TCP/IP Net Work Ghost Client Boot Image” 我在这里选择的是上面这项,“TCP/IP Network Boot Image” 3) 选择网卡驱动(这里首先将Ghsot 4) 选择启动客户机的操作系统,默认是IMB 的PC DOS,如果你有Windows98的启动盘,可以把启动盘插入软驱,然后点“Get MS-DOS”按钮,程序会把win98启动盘集成到映像文件中。网上说直接用默认pc-dos反而兼容性更好,不过我没试验。 5) 指定客户机的IP地址,我们这里选择让DHCP服务器自动分配IP地址。 6) 把制作好的启动映像保存到D:\TFTP目录下,名字为8139.sys. 为了说明问题,我们再作了一个启动AMD网卡的映像,名字为 AMDPcNet.sys. 六、 安装并配置3com DABS,制作启动菜单 3com 公司的DABS可以配合DHCP服务器,帮助我们完成客户机(此处指学生机)的网络启动,同时还可以用它制作启动菜单 1、 安装软件 序列号是0111151111111111 ,安装时,请采用定制安装,去掉BootTP。 2、 配置3Com TFTP跳过 打开控制面板,找到3Com TFTP图标,完成如下配置 1) 在service页中,把服务类型设置为“automatic”,并点“Start”按钮启动TFTP 2) 切换到File Transfer页,指定启动文件的路径为:d:\tftp 3) 在NetCard页下指定服务监听所需要的物理网卡。 3、 配置PXE服务 1) 指定Pxe服务监听的网卡 2) 在计算机管理里启动Pxe服务 启动PXE服务 4、 用Boot Image Editor制作启动菜单 上图是我们制作好的启动菜单,只要打开学生机(设置为网卡启动),我们就可以在学生机上看到此界面,三个菜单的含义分别是:从硬盘引导计算机;通过网络引导装有8139网卡的计算机;通过网络引导装有AMD网卡的计算机。制作方法如下: 1) 依次点:开始菜单 → 3Com Boot Services → 启动程序“Boot Image Editor” 2) 我们的不需要NetWare网络协议,所以,去掉它,然后点下一步。 3) 点 “Create a PXE Menu boot file”,再点“Add”按钮。在 “Boot From Hard drive”前打少勾,菜单标签为“boot From HD”,这样从硬盘引导的第1个菜单就做成了。 4) 制作8139网卡的启动菜单: 点Add 按钮,选择保存在D:\tftp下的已经做好的8139启动映像。菜单名命名为For 8139. 5) 按第4部的方法,制作AMD网卡的启动菜单第 6) 最后把制作好的菜单保存到D:\tftp目录下,名字命名为test.pxe,这也是我们配置DHCP 67选项时所填写的文件名。 七、 如何使用GhostCast Server 1. 用GhostCast Server制作母板 1) 先在一台学生机上安装好XP操作系统和所需软件,删除垃圾文件,并用XP自带的封装工具进行封装。 2) 打开服务器的Gho8.2 企业版中的GhostCast Server,会话名为zr,,(可以任意取)按下图设置好后,点“Accept”按钮,Ghost服务器段就进入待命状态,等待与学生机的绘话。 3) 开启我们第1步准备好的学生机,让其从网络启动,运行Ghost客户段.,具体操作与单机版类似,不再赘述 选择ghost多播-(MultiCast) 填入会话名zr,必须与服务器一致 学生机开始向服务器传文件了 服务器在收取文件 2. 用GhostCast 多播发送ghost映像 制作好GHOST母板文件后,我们就可以把机房里的其它学生及开起来,利用GhostCast 多播功能,把母板克隆到所有学生机上。 1) 将Ghost服务器段的工作模式切换为Restore Image,填写好会话名,选择Ghost映像,填写客户机台数,最后点Accept Client按钮,等待客户机的登陆。 设置ghost服务器端 2) 打开学生机,让它们通过网络引导,学生机就会自动进入Ghost待命状态,等到制定的数目的学生机登陆上来后,Ghost服务器端就会开始发送数据 登陆成功地学生机,等待服务器发送文件 ghost服务器正在多播克隆 八、 一些经验 1、 服务器内存不要小于 2、 不要让将装有高速硬盘的机器与低速硬盘的机器一起克隆,低速硬盘将严重拖慢克隆速度。 3、 安装ghost服务器版时一定要关闭防火墙,否则可能无法注册。 4、 制作母版时尽量使用高速低压缩模式。 5、 网络克隆时,如果有机器掉线,导致其它机器出现克隆终止,不要需要重新启动服务器和客户机,可稍微等一会,等服务器查出掉线的机器后,克隆又会进行。 6、 哈哈,克隆时不要觉得哪台机器不顺眼,就关掉它造成人为掉线哦。当然了,如果你有足够时间等待的话,我不会反对。 7、 一个机房克隆好后,你不想留下来一台台改机器名吧,你想从这个工作中解脱出来,就应该学学如何封装XP,经过封装后的XP可以自动生成机器名。 这篇文章教你封装XPhttp://bbs./showthread.php?t=1071 (完) 附:我没有使用3com的tftp工具,而是直接使用了网上下载的tftp32,这里附上使用教程: 使用这个软件,那我们就不用配置dhcp服务器和tftp服务器了,因为它有这2个功能。服务器设置 第一步:启动tftp32.exe,如下图: DHCPserver设置: TFTP32配置说明: (1)服务器地址的设定。打开TFTP32后,自动将你电脑的IP作为服务器IP。一般不用改,随便一台电脑就可以。(如:10.9.159.5) (2)客户机所获取的IP地址池。这里请设置和你的服务器IP处于同一网段(比如:服务器是10.9.159.5,那么在客户机IP地址开始那里设置10.9.159.50开始),事实上,随便填也可以,DHCP会自动分配,不过会出现传输缓慢,经常TIME OUT的现象,你不会喜欢这样吧? (3)客户机IP的范围。就是可以连接的电脑数量。 (4)BOOTPXE的启动文件名。就是你用3com制作的启动菜单文件了,以.PXE为扩展名的那个。 (5)剩下的WINS和DNS可以不用设置了(内网,有IP就行了) (6)子网掩码。和你服务器的子网掩码要一致。(比如:服务器MASK是255.255.255.0,那么你这里也要填255.255.255.0)。网关不用填,因为这是局域网网刻啦。 TFTP32使用注意事项: (1)因为TFTP32同时提供了DHCP和TFTP两个服务,所以,不用在配置其他DHCP和TFTP的服务了,如果配置了的话,请停用其他的,以免发生冲突。如果有其他的,启动tftp32时会有提示的。 (2)本版本利用的工具和网络上利用3COM的TFTP和WINDOWS的DHCP的网络克隆有点区别所以请不要把两者混淆。 个人认为: 1.无论你是否能不能看明白这个知识点,你都要一步一步的去尝试,而且要不厌其烦,都次尝试按图索骥,“书读百遍其义自现”这句话还是有道理的。 2.当遇到问题时还得要多渠道的获取相关资源来解决,如能获得高手亲自指导,那是最好的(像我就有这个幸运啊,呵呵!)如没有那只好借助互联网了,虽然不一定能找到解决之道,但有助于你对问题的理解,那样你向高手请教时不会连怎么问都不知道,那可是一种悲哀了。 3.只有能得到你这个DHCP分配的ip的所有计算机,都可以进行网刻。我现在把自己的网刻步骤总结一下:①安装好Ghost8.3和3Com软件;②用Ghsot Boot Wizard制作好带ghost的启动镜像;③用3com的Boot Image Editor制作启动菜单;④进行网刻。 特别要感谢郁达夫中学的 |
|