admin 管理员组

文章数量: 887021


2024年3月26日发(作者:xd怎么用蓝湖切图)

最近研究了使用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的文件,内容为:

以下内容中的字母一定


本文标签: 文件 服务器 启动 目标 配置