相信大家玩过的无盘都比我还多,但是有几个真真正正的了解了无盘的原理呢,当然我下面所说的可能不完全正确,但是也八九不离十了,了解了这些,那么不管是什么无盘,都能得心应手了。
首先为了解无盘的原理,我们拿最典型的工具《PXE网络克隆2.1-Mousedos版》来分析一下,我们用这种网刻工具的时候,其实也是一种无盘的应用,无非是这个无盘是工作在DOS下。我们把工作用WinRAR解压开来,结构如下:
可以看到里面的几个关键应用:
Tftpd32,这个程序是提供TFTP服务器的
HaneWin,这个程序提供DHCP服务
Netghost.pxe,则是bootloader
Netghost.img,这个则是无盘镜像之类的
总之上面这些就构成了这样的一个小小的无盘,则上面可以看出无盘由DHCP,TFTP等两个核心服务构成。
整个网刻的过程如下:
◦PXE启动,DHCP
◦分配IP,开始TFTP
◦netghost.pxe获得引导权
◦请求netghost.img镜像档
◦构建ramdisk可读可写环境
◦加载网卡驱动
◦启动GHOST客户端
◦恢复镜像到相应的硬盘或分区
下面我们再来看看最近最火的无盘,易游整合版SP3的启动过程。核心进程如下:
Master.exe,提供DHCP和TFTP服务
BootImageSvr.exe,提供虚拟盘的服务
启动过程如下:
◦ 客户机自检,PXE ROM获得启动权
◦ PXE ROM发送请求DHCP的广播包
◦ 无盘启动管理器为客户机分配IP地址
◦ 客户机请求开机镜像档
◦ 服务器通过请求,通过TFTP传送开机镜像档以及详细的启动信息
◦ PXE ROM将启动权交由Boot Loader
◦ Boot Loader引导操作系统
我们用图来表示整个过程:
总之以上是我对无盘的了解,在了解这些原理之后,如果无盘遇到问题,那么处理起来,那肯定会非常的简单。
原文链接:http://bbs.txwb.com/read-htm-tid-476849.html
本文来源:天下网吧论坛收集 作者:zengchen228