轻松实现全自动网络克隆
外设天下
互联网上新的病毒、恶意程序不断出现,计算机防病毒工作稍有松懈,计算机系统就很容易被恶意程序入侵,造成重要信息被非法窃取,系统运行速度缓慢或完全崩溃。这时,最彻底的清除方式就是重新安装系统,但是对学校机房或拥有多台电脑的用户来说工作量会很大。如果采用直接克隆恢复系统的方法就可以将网管的维护工作变得相当容易,今天我们就来看看该怎样实现全自动网络克隆。
一、制作Ghost网络启动盘
首先从互联网下载一张干净的DOS或Win98启动盘镜像文件,清除不需要的部分,只留下Autoexec.bat、command.com、config.sys、io.sys、msdos.sys五个启动文件(这五个文件要放在根目录下)。由于Ghost软件已占用1.36MB空间,而软盘的标准容量为1.44MB,所以我们需要将软盘镜像空间扩展到2.88MB。用WinImage打开启动盘镜像,在“映像”菜单中选择“更改格式”,在出现的对话框中选择“标准格式2.88MB”,就完成了软盘的扩容。
接下来在根目录添加“net”目录,用来存放网卡DOS驱动和必需的几个可执行程序,这里以8139网卡为例。“net”文件夹中一共需要8个文件,它们分别是:netbind.com、protman.com、dis_pkt.dos、protman.dos、rtl8139x.dos(8139网卡NDIS驱动,根据具体网卡确定)、protocol.ini、himem.sys内存管理程序、Ghost.exe,大家可以在我们的网站上下载这些文件。
所有文件下载地址:http://www.cpcw.com/bzsoft
为了实现网络克隆的全自动,我们还需要采用网卡PXE启动方式。这种方式可以让计算机从网络中自动唤醒启动后自动克隆还原操作系统,这就能大大减轻网管的工作量。
二、制作网卡PXE启动镜像文件
制作PXE启动镜像文件可以使用3COM Boot Image Editor软件。
点击“创建TCP/IP或PXE镜像文件”→“映像文件名”,之后,我们需要设置镜像文件的创建位置,我们这里将这个镜像文件名设置为8139_GhostPxe.sys。在“容量”选项中,选择扩展容量“2MB”,单击“OK”就可完成制作(由于该软件不能直接读取WinImage创建的软盘镜像文件,所以在进行上面的操作之前,我们还要安装一个虚拟软驱vflopy,限于篇幅,关于虚拟软驱的使用这里就不再赘述了)。
点击“创建PXE菜单引导文件”,在出现的对话框里选择“add”,再在出现的对话框中“浏览”到刚制作的PXE镜像文件,点击两次“OK”,最后以netGhost.pxe保存菜单引导文件。
三、设置DHCP服务和TFTP服务,将镜像文件传输到客户机
客户机IP地址的分配,我们可以利用Windows 2000/2003的DHCP服务,在新建作用域属性“高级”选项页中根据实际需要选中“仅BOOTP”或“两者”,并在作用域选项中添加“067启动文件名”选项,字符串为创建的PXE启动菜单文件的文件名。若在其他服务器上建立TFTP服务,则还须设置“066启动服务器主机名”选项。
对于建立TFTP服务,传输PXE启动文件到客户机的问题,我们同样利用Windows 2000/2003 system32目录下的tftpd.exe建立TFTP服务,可以使用命令行方法,或WIN2000 服务安装卸载工具srvinstw.exe建立。在TFTP服务文件夹c:\tftproot中加入创建好的PXE启动镜像文件8139_GhostPxe.sys和菜单引导文件netGhost.pxe,以便客户机能连接下载,实现将启动文件传输入客户机。


经过上面的准备,客户机上只需在BIOS中设置为首先由网卡BOOTROM启动,就可以实现客户机开机后自动运行Ghost程序并加入会话名为“Ghost”的Ghostcast服务器,等待多播方式网络克隆的开始。
小编点评:上面完整讲述了PXE网络克隆的整个操作过程,其实前面的启动盘制作等步骤仅仅是为了得到启动镜像文件8139_GhostPxe.sys和菜单引导文件netGhost.pxe,最后我们只需要将这两个文件放在服务器的c:\tftproot目录中,客户机从网络启动后就能实现全自动网络克隆。这种网络克隆方式,客户机不需要安装任何东西,大大减轻了网管的工作负担,这个方法适用于网吧、机房大批量的装机,可以大大提高效率,本来花一天才能完成的系统克隆,采用这种方法,1个小时就能完成了,即使面对上百台电脑的大型网吧或者电教室也不成问题。