当前位置:首页 > CN2资讯 > 正文内容

如何用 Windows2012 R2 搭建 PXE Server

2天前CN2资讯

Pre-Reading:

PXE(Pre-boot Execution Environment)是由 Intel 设计的一种网络协议,它可以使计算机通过网络启动。协议分为 client 和 server 两端,PXE client 端集成在网卡 ROM 中(即 PXE 启动需要网卡 ROM 的支持),当 Client 端计算机启动时,BIOS 把 PXE client 端网络启动请求调入内存执行,并显示出启动菜单,经用户选择后,PXE Server 进行响应,将预定的启动文件传输给 PXE client,Client 端将 Server 上的启动文件通过网络下载到本地运行。

硬件、软件准备

◎硬件:DL580p Gen7 + 331FLR 网卡(注意:将要作为 PXE 端口的网口暂且不要连线); 

◎软件:Windows2012 R2

添加 Roles

◎添加 Active Directory Domain Services 并配置

I. 添加 AD DS Role

勾选 AD DS Role,并 Install 完成

II. 进入 AD DS Wizard 配置验证信息、根域名、NetBIOS 域名、AD DS 目录等信息,Install 并重启。

AD DS Role 添加完成后,进入服务配置 Wizard

增加一个新的域林,并命名根域名

输入 DSRM password,即本机 Administrator 的 password

AD DS 需要 DNS 服务,并会自动配置 DNS 服务,此步直接 Next 即可

NetBIOS 域名会自动从此域林的根域名中提取

AD DS 的数据文件夹、日志文件夹、系统目录文件夹,可采用默认

配置汇总确认,直接 Install 即可

AD DS 配置完成并重启后,本机用户会自动添加到根域中

◎添加 DHCP Role 并配置 DHCPv4 和 DHCPv6

I. 对将要作为 PXE 网口的网口配置静态 IPv4

给要作为 PXE 的网口配置 IPv4 地址,并配置 Default gateway 和 DNS server,确认即可(本例中静态 IP 为 192.168.1.*网段)

II. 添加 DHCP Role

勾选 DHCP Role 并 Install 完成

进入 DHCP 配置 Wizard

配置 DHCP 用户名,采用默认域名和用户名,Commit 即可

确认 DHCP 配置

III.进入 DHCP Configuration Wizard 配置 DHCPv4

进入 DHCP Manager

配置 DHCPv4,先添加 scope

DHCP New Scope Wizard 界面,直接 Next

输入 Scope 的名称和相应的描述

输入 DHCP 将要分配的起始 IP 地址和子网掩码

输入要排除在外不分配的 IP 地址(如不需要,可不填写)

输入 DHCP 所分配的 IP 地址的离线失效时间

选择现在配置 DHCP 选项

输入 Default Gateway

输入 Domain Name 和 DNS Server 的 Name 和 IP,并 Add

输入 WINS Server 的 Name 和 IP(如不需要,也可跳过),然后 Next 即完成 IPv4 的配置

◎添加 Windows Deployment Services Role 并配置

I. 添加 WDS Role

勾选 WDS Role 并 Install 完成

II. 进入 WDS Wizard 配置等信息,Install 并重启

安装完成后,进入 WDS 管理台

配置本机

由于之前配置了 AD DS 服务,因此选择集成有 AD 域的方式

输入 PXE boot files、boot image、install image、WDS 控制工具等的放置路径

设置代理 DHCP Server,因为 DHCP Server 就是本机,因此将两个选项均勾选,从而将以后配置的 PXE 选项应用于所有 DHCP Scope

选择 PXE Server 会对哪些 Clients 进行响应,一般选择 Respond to all client,完成即可

◎添加 Active Directory Domain Services 并配置

I.添加 Web Service (IIS) Role 的 FTP 服务

勾选 Web Server (IIS) Role

在添加 IIS Role 过程中添加 FTP 服务

配置 PXE 的 install image 和 boot image

◎将 PXE NIC driver 集成到 boot.wim 和 install.wim 中

当一个 Client 向 PXE Server 请求文件传输的时候,PXE Server 会先将 boot.wim 传输给 Client,Client 通过 boot.wim 启动,并执行启动环境的初始化,然后,如果 Client 要通过 PXE Server 安装 OS,则通过 install.wim 文件初始化 OS 安装环境。因此 Client 是否能连接上 PXE Server 并安装 OS,boot.wim 文件和 install.wim 中是否含有 Client 网卡的驱动程序很重要。Windows2012 R2 镜像中含有大多数网卡的驱动,如果有一些网卡的驱动没有包含在内,则需要手动将 NIC driver 集成到 PXE Server 的 install.wim 文件中,具体方法如下(本例中以集成 Broadcom 网卡的 10G 网卡驱动到 Windows2012 R2 update1 中为例)。

 

I. 在 PXE Server 上,新建三个文件夹: D:\OS_Images\Win2012R2u1\ , D:\Mount , D:\Drivers ;解压 Windows2012 R2 update1 镜像到D:\OS_Images\Win2012R2u1\下,将 Broadcom 10G 网卡驱动包放到 D:\Drivers 文件夹下,D:\Mount 文件夹供后续 mount install.wim 文件使用;

 

II. 在 PXE Server 上,打开 Power Shell,输入以下命令: 

Get-WindowsImage –ImagePath D:\OS_Images\Win2012R2u1\source\install.wim #显示 install.wim 中包含的所有镜像名称,并注意 Index 号, 

Mount-WindowsImage –Path D:\Mount -ImagePath D:\OS_Images\Win2012R2u1\sources\install.wim -Index 4  #将相应 Index 号的 Win2012R2 版本(如DataCenter 版本的 Index 是 4) 镜像mount 到 D:\Mount 文件夹中,这个mount 过程可能需要等待 3~5 分钟, 

Add-WindowsDriver -Path D:\Mount -Driver D:\Drivers -Recurse #添加 D:\Drivers 文件夹下的驱动到 D:\Mount(即 install.wim)中 

Dismount-WindowsImage -Path D:\Mount -Save   #Unmount D:\Mount(即 install.wim)并保存,以上过程如下图 5a~e 所示。

 

III. 用上述命令将 Broadcom 10G 网卡驱动集成到 PXE Server 的 boot.wim 中,其中 Index 号要选择 2,即 Windows Server Setup (x64)。

查看 install.wim 中包含的 OS 版本和相应的 Index 号

将 install.wim 中的 Win2012R2 DataCenter 版本 Mount 到 D:\Mount 中,其中红框部分是 Mount 进度条

将 install.wim Mount 到 D:\Mount 成功后的显示状态

添加 Broadcom 10G Driver 到 install.wim 成功后的显示状态

Unmount D:\Mount 成功后的提示信息

◎在 PXE Server 的 WDS 服务中添加 Boot Image 和 Install Image

打开 Server Manager-->WDS-->WDS Manage Console,将之前添加过 driver 的 boot.wim 和 install.wim 分别添加为 Boot Images 和 Install Images,实际上是将 boot.wim 和 install.wim 放置到 WDS 预定路径 D:\PXE_Install_Files 中的相应位置,过程如图

开启本机 WDS 服务的路径

WDS 成功开启后的提示信息

WDS 开启成功后,本机计算机名前的小图标显示为绿色小三角,即运行状态

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/29731.html

    分享给朋友:

    “如何用 Windows2012 R2 搭建 PXE Server” 的相关文章

    美国CN2GIA高防:助力企业游戏与网站稳如泰山

    在全球化的商业环境中,一个稳定、快速、安全的服务器是企业或个人站长成功的关键。无论是网站运营、游戏服务器托管,还是电子商务平台,服务器的性能和安全性都直接影响用户体验和业务收入。而在众多服务器解决方案中,美国CN2GIA高防服务器因其卓越的性能和高安全防护能力,成为无数站长和企业的首选。###为什么...

    不限制流量套餐:选择适合你的最佳电信方案

    在我们这个信息高速发展的时代,手机成为了我们日常生活中不可或缺的一部分。而随着视频、游戏和社交媒体等应用的流行,很多用户的流量需求逐渐增加。这也促使电信运营商们纷纷推出了“不限流量套餐”,以满足用户对流量的广泛需求。 简单来说,不限流量套餐意指用户可以在一个月内不限流量使用手机数据,虽然很多套餐背后...

    获取最佳VPS优惠码的终极指南

    VPS优惠概述 在当今数字化时代,虚拟专用服务器(VPS)成为许多人理想的选择。VPS是一种能提供比共享主机更高性能、更多自主控制权的网络托管方式。对于个人和企业用户来说,使用VPS无疑能提升网站的加载速度以及平台的稳定性。它的高级配置和灵活性,为用户在资源管理上提供了极大的便利。 VPS的优势体现...

    LightLayer云服务器评测与应用案例分析

    在我日常工作中,云服务器的选择至关重要,而我最近了解到的LightLayer云服务器,给我留下了深刻的印象。作为Megalayer旗下的品牌,LightLayer在全球多个重要地点部署了服务器,尤其是在美国洛杉矶、中国台湾台北和菲律宾马尼拉。这些选择不仅为用户提供了更快速的访问速度,也为他们的云计算...

    大硬盘服务器的应用与优化建议

    大硬盘服务器,是一种为了存储大量数据而特别设计的服务器。它在数据存储和管理方面发挥着至关重要的作用,特别是在当今数据爆炸的时代。这样一台服务器不仅需要满足基本的存储需求,还应具备高效的性能。无论是企业的数据库管理、云计算服务,还是大数据分析,都会依赖这样的服务器进行支持。 我对大硬盘服务器的定义和用...

    搬瓦工:新手必备的VPS主机服务与瓦工实践经验分享

    1. 搬瓦工的概述 你好,今天我们来聊聊“搬瓦工”。这个名字可能对很多人来说有些陌生,但实际上它是一个由加拿大IT7 Networks公司推出的VPS主机品牌。简单来说,搬瓦工为用户提供了一种虚拟的服务器租赁服务,尤其适合那些想要搭建网站或学习Linux的新手。最吸引人的是,它的性价比非常高,价格也...