2024年4月8日发(作者:)
最近研究了使用PXE来通过网络启动安装操作系统的方式,此技术主要涉及以下几个步骤:
配置DHCP服务器和TFTP服务器
配置PXEboot环境
配置安装windows的开机image和相关文件
配置网络匿名共享
配置Binl Server
网上几乎所有文档都是基于LINUX建立的服务器,过程比较复杂,建立服务器所花费的时间较长,
而且不熟悉LINUX的人员操作上有些难度。
本人在总结前人经验的基础上,在windowsxp服务器上成功建立了PXEboot安装WindowsXP的服务器
,不敢有所保留,特意拿出和大家分享。要出现以下的文件如图:
配置DHCP服务器和TFTP服务器
DHCP服务器的作用是当目标机启动后,向目标机分配IP地址,并告知目标机启动文件所在的服务器
和启动文件名。然后目标机使用TFTP协议从TFTP服务器获取启动文件。
LINUX下边这两个服务要单独配置,过程较为复杂。我从网友的文献中发现了一个名叫TFTPD32的工具。
此工具在WINDOWS下运行,并可以同时提供DHCP和TFTP服务,执行文件只有200K左右,而且非
常配置
简单。从这个链接下载TFTPD32工具:
/?id=2e32228d9b4cf544e94e1929eeb71308&en=Tftpd32+%BA%BA%
BB%AF%B0%E6
将解压后的文件放到一个目录,我的是D:tftp。本文以后说到D:tftp时都是指
我自己配置时使
用的目录,可以根据你自己的情况修改。
看我的配置:
此图中 server interface 是服务器的IP地址
IP poolstarting address是分配给目标机的IP地址
Size of pool 有多少连续的IP地址可以分配
Boot File 启动文件名,就写pxelinux.0
WINS/DNS Server 你所在网络的DNS服务器IP地址
Default route 默认网关
Mask 子网掩码
配置PXEboot环境
从此软件去我的网盘下载
下载文件,使用WINRAR打开,解压出pxelinux.0文件、com32/modules/menu.c32文件、
memdisk/memdisk文件。将这些文件拷贝到D:tftp目录。并在E:tftp建立名为子目录,然后
在
子目录下建立一个名为default的文件,内容为:
以下内容中的字母一定
要


发布评论