OCCUPATION
163
职 业
计算机局域网如何实现PXE网络克隆
文/李明祥
一、工具包含的文件
<:DHCP服务器和TFTP服务器软件,放置于网络克隆的服务器上,用于给网络克隆的客户端分配IP地址和传送启动文件。
:GHOST服务器端软件,用于网络克隆的备份和恢复。
网吧专用网络克隆使用说明.doc:使用说明文件。
二、工具系统运行的环境
第一,要有良好的网络环境,网线、交换机无故障。
第二,网络克隆服务器可以是网络内的任何一台计算机,系统可以是Windows XP/2000/20003。GHOST备份文件放在这台电脑上。
第三,客户机一定支持PXE启动,可以是带PXE启动ROM的主板网卡,也可以是带PXE启动的独立网卡,不需要软驱、光驱、U盘启动。
三、工具使用的软件
工具以RAR压缩包(MSI.rar)的形式提供,要解压缩到准备用作网络克隆服务器上,如图1所示。
1.tftpd32.exe
这是DHCP服务器和FTP服务器软件。DHCP服务器负责给客户端分配IP地址。FTP服务器负责向用户端传送启动文件和GHOST软件。
2.GhostSrv.exe
这是GHOST服务器端软件,负责向客户端传送映像文件。
3.msi.pxe
微星PXE启动菜单。
4.msi.sys
微星客户端启动文件和GHOST软件包。
四、使用工具网络克隆的步骤
第一步:配置服务器端的IP地址、子网掩码、网关;第二步:启动tfptd32,设置DHCP服务器;
第三步:启动G h o s t S r v ,设置G H O S T 映像文件路径、GHOST模式等
第四步;客户端开机设置BIOS;第五步:PXE网络启动客户端;
第六步:回应GHOST提示,开始GHOST。
五、网络克隆的步骤详解
1.配置服务器端的IP地址、子网掩码、网关每组网络克隆的客户机和服务器最好是在同一台交换机内,并且该交换机要
与主交换机断开,检验作为服务器的电脑是否配置I P 地址等项。如没有设置,必须设置。一般设置
如图2所示:D N S 服务器不必设置,客户机的I P 地址由tfptd32分配。
2.设置DHCP服务器
进入MSI文件夹,启动,如图3所示。
T f t p d 32.e x e 启动后,默
认窗
服务器地址口
是T F T P 服务器窗口。点击[DHCP server]进入DHCP服务器设置,如图4所
示。
图1
图2
图3
职 业
OCCUPATION 164
(1)当前目录:启动T F T P D 32后,第一行显示的是T f t p d 32.e x e 所在的文件夹,该文件夹内还包含有、msi.pxe、msi.sys,这三个文件必须与在同一目录内。
(2)Server interfaces:服务器地址,Tftpd32自动抓取的电脑IP作为服务器IP,不能更改。如果想和现有网段隔开,要修改网卡IP设置,如:192.168.2.*,10.*.*.*等等。
(3)I P 地址池起始地址:就是设置第一个客户机I P 地址,要设置和服务器I P 处于同一网段(比如:服务器是192.168.2.2,那么在客户机起始IP地址设置为192.168.2.3)。实际上,随便填也可以,DHCP会自动分配,不过会出现传输缓慢,经常TIME OUT的现象。
(4)IP地址池大小:从字面上讲是IP地址的数量,实际上就是设定同时克隆的客户机数量。
(5)启动文件名:就是BOOTPXE的启动文件名,在本工具中要设置为msi.pxe。
(6)子网掩码:要与服务器的子网掩码一致。比如:服务器MASK是255.255.255.0,那么这里也要填255.255.255.0,在这里最好和现有网段分开。
(7)WINS/DNS服务器、默认路由、域名、高级选项等可以不用设置,因为是内网,有IP就行了,这些广域网的设置没有用。
(8)Tftp Server:文件传送服务器,PXE客户端启动连接成功后,这个窗口会显示客户端登陆以及TFTP服务器向客户端传送文件的过程。
设置完成后,可以点击[保存]按钮,保存设置。Tftp32使用注意事项:
一是因为T f t p 32同时提供了D H C P 和T F T P 两个服务,所以,不需要其他DHCP和TFTP的服务器,如果启用了的话,请停用,以免发生冲突。
二是本网络克隆工具和3COM的TFTP、Windows 2000 Server的DHCP网络克隆,本质上是一样的,原理相通,只是工具不同而已,但比那个更简单。
3.设置GhostSrv
启动GhostSrv ,如图5所示。
GhostCast Server就是广播式网络克隆服务器,它的设置可以分为两种:一种是“更少选项”,一种是“更多选项”。“更少选项”见图5。
“更少选项”就是不需要用户在服务器端详细设置
Ghost的命令行参数。这些命令行参数在客户机那边设置,包括服务器名称、是恢复映像还是建立映像、对那一个硬盘/分区操作、映像文件名等等都在客户机的程序包里设定。首先用户制作磁盘映像文件时必须按程序包指定的映像文件名。克隆时要在GhostCast Server里填入程序包指定的服务器名称,指定的映像文件名。这种模式方便了技术水平很低的用户,但失去了灵活性。一旦有一步出错就不能成功。程序包如果有不适当的Bug,用户很难纠正。
“更多选项”是让用户在网络克隆服务器端对服务器名称、是恢复映像还是建立映像、对那一个硬盘/分区操作、映像文件名等做详细设置,同时系统自动生成客户机的Ghost命令行传送给客户机。这些设置很简单都是通过用户图形界面设置的,唯一复杂的Ghost命令行由系统自动生成,不需要用户自己编写。本网络克隆工具采用“更多选项”方式,有关GhostCast Server 设置说明也是以“更多选项”模式作详细介绍。“更多选项”界面和设置介绍如下:点击“更少选项”按钮,GhostCast Server即展开各项设置窗口,如图6所示。
(1)服务器名称:就是GhostCast Server端的名称,可任意起名。请注意在这里起的名字还要在客户
端使用。
(2)恢复映像/建立映像:恢复映像是在客户机上恢复硬盘的原映像文件,也就是常说的网络克隆。建立映像是把客户机磁盘备份成映像文件,也就是常说的做母盘。“建立映像”所建的映像文件要放在服务器端的硬盘上。做大的映像文件时服务器最好另接一个容量足够的硬盘。
(3)映像文件:映像文件的路径和文件名。“恢复镜像”时设置为已经存在的映像文件路径和名称。“建立映像”时,设置要
建
立的映像文件路径和名称。注
图5
图6
图4
OCCUPATION
165
职 业
意:如果是做全盘镜像时,请保证磁盘空间足够,否则将会创建失败。通过右侧的[浏览]按钮设置映像文件的路径和文件名更方便快捷,如图7所示。
(4)整盘/分区/客户机命令行选项:恢复镜像或者创建镜像时,用于选择目标磁盘是整盘恢复/创建,还是对分区恢复/创建,同时系统自动生成Ghost的命令行供客户机执行。
①当“恢复映像”时,如果选择“整盘”,还要在“客户机命令行选项”设置磁盘号,就是在客户机的那个硬盘上恢复映像。网吧或机房机一般使用一个硬盘,就选择1。然后系统自动在G h o s t 命令行里生成客户
端的Ghost命令:-clone,mode=restore,src=@mcmsi,dst=1。客户端将按照此命令执行Ghost,如图8所示。
如果选择“分区”,还要在“客户机命令行选项”设置磁盘号和分区号。比如恢复第一硬盘第一号分区(通常说的C:盘),就要设置磁盘号为1,分区号为1。然后系统自动在Ghost命令行里生成客户端的Ghost命令:-clone,mode=restore,src=@mcmsi,dst=1:1。客户端将按照此命令执行Ghost,如图9所示。
②当“建立映像”时,如果选择“整盘”,还要在
“客户机命令行选项”设置磁盘号,就是对哪个硬盘建立映像。如果对第一个硬盘作映像,就选择1。然后系统自动在Ghost命令行里生成客户端的Ghost命令:-clone,mode=create,src=1,dst=@mcmsi。客户端将按照此命令执行Ghost,如图10所示。
如果选择“分区”,还要在“客户机命令行选项”设置磁盘号和分区号。就是确定对那个分区作映像。比如对第一个磁盘第一个分区,就设置为1盘1分区。然后系统自动在Ghost命令行里生成客户端的Ghost命令:-clone,mode=pcreate,src=1:1,dst=@mcmsi。客户端将按照此命令执行Ghost,如图11所示。
(5)自动开始:这里是设置自动开始G h o s t
的参
数,有开始时间、客户连接数、超时等三个选项。开始
时间就是设置一个预定时间,到时自动开始Ghost。客户连接数就是设定连接的客户机数量,当连接的客户机达到这个数量时自动开始Ghost。超时就是设定从当前
开始过多长时间后,自动开始Ghost,如图12所示。
网吧或机房批量克隆一般选择“客户连接数”的自动开始。
请注意:当“建立映像”时,系统自动把客户连接数设置为1,并变灰,禁止用户设置。
(6)接受客户机:当所有应该设置的选项设置完成
后,必须点击“接受客户机”,开始接受客户机接入,否则客户机不能接入,如图13所示。
图7
图8
图9
图10
图11
图12
职 业
OCCUPATION 166
GhostCast Server的设置到此完成,看明白了,并不难。
4.启动客户机
目前90%带板载网卡的主板BIOS都支持PXE网络启动。独立网卡则需要加PXE BOOT ROM芯片。(1)板载网卡的PXE网络启动设置:
(1)开启板载网卡和网卡Boot ROM。要使用板载网卡,当然要在BIOS内把板载网卡设置为Enabled。该选项一般在BIOS的Integrated Peripherals(整合周边)内,例如:
Intel芯片组的主板845芯片组
865芯片组
915芯片组
945芯片组
nVIDIA芯片组的主板NF2芯片组
NF3芯片组
NF4芯片组
NF4-410芯片组
VIA芯片组的主板PT8芯片组
KT6/KT8芯片组
从上面BIOS网卡设置来看有带Boot ROM设置的,也有不带的。不带设置的一般也支持PXE网络启动,只是不
能在BIOS内设置关闭。如KT6-V,KT8Neo-V等主板。
(2)设置PXE网络启动为第一启动设备。其实这一项无需设置。当新装机时,硬盘没有启动分区,主板只能从网络启动。如果硬盘已经装过系统,则开机后敲功能键,调出启动设备选择菜单即可从中选择网络启动。
Intel芯片组的主板,一般是敲F8键。VIA和nForce 芯片组的主板一般是敲F11键。
比如:K8NGM-V主板,敲F11键弹出的启动设备选单如下:
选择 NVIDIA Boot Agent 217.0513启动即可。915PLNeo-V主板,敲F8键弹出的启动设备选单如下:
选择LAN启动即可。
客户机启动后自动到网上寻D H C P 服
务
器
,
到
后,DHCP服务器给客户机分配IP地址,客户机通过TCP/
IP协议与FTP服务器联网并接受FTP服务器送来的DOS启
动文件。客户机调用DOS启动命令进入DOS。
5.启动界面
客户机启动成功后,弹出PXE网络克隆界面:
敲<;回车>键,继续。
6.启动GHOST
接下来就是自动启动Ghost,进入Ghost程序:
点OK继续。
(1)选择GhostCast(GHOST广播)—Multi
Cast (多播)。
图13
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论