PXE装机流程详解:从网卡启动到装完回连

本文目录
  1. 先分清:PXE 装机适合什么机器
  2. 步骤 1:选 Gateway,创建 PXE Session
  3. 步骤 2:裸机从网卡启动,取得引导
  4. 步骤 3:进入 WinPE,自动登记
  5. 步骤 4:填座位号,推导 IP 和计算机名
  6. 步骤 5:拉取镜像、写盘,装完回连
  7. 常见坑与排查顺序
  8. 动手前的清单
  9. 小结与下一步

PXE 装机流程,可以概括为五步:选一台在线终端做 Gateway,裸机从网卡启动并取得引导,进入 WinPE 后自动登记,按座位号推导 IP 和计算机名,再拉取镜像、写盘、回连。 本文写给机房管理员和信息科老师,按顺序讲每一步发生了什么、需要提前定好什么,以及几处容易踩的坑。如果你还在犹豫该选 PXE、一键重装还是还原卡,先看机房批量重装系统怎么做,那篇讲怎么选,这篇讲 PXE 本身。

先分清:PXE 装机适合什么机器

PXE 解决的是「机器上还没有系统、没有 Agent」的问题:新机房开机、整盘更换后的裸机,都没办法在控制台里点重装,只能靠网卡启动。机器已经在线、装过 Agent 时,直接用一键重装更省事。

按机房舰队的做法,PXE 装机有一个前提:网段里要有一台在线终端,由它做 Gateway 提供网络启动。也就是说,全新的网段需要先有一台装好系统和 Agent 的机器当起点。

步骤 1:选 Gateway,创建 PXE Session

在「裸机装机」里创建 PXE Session。创建时,下面这些要提前想好:

  • DHCP 模式: 自建 DHCP,或 ProxyDHCP;
  • 地址范围: 目标网段与 DHCP 起止地址;
  • 座位网段: 装好的 Windows 将使用的网段;
  • 安装镜像与版本: 从镜像库里选;
  • 计算机名模板: 例如 {C}-stu-{D};
  • 传输策略与分区方案。

要特别记住的一点是:镜像、分区和传输策略在 Session 里一次锁定。 这一批机器用的就是这套参数,装到一半再改会很被动,所以动手前先把参数想清楚。

产品界面截图:镜像库,创建 Session 时在这里选安装镜像

步骤 2:裸机从网卡启动,取得引导

裸机开机后,在固件里选择网卡启动。这一步是通用的 PXE 原理:网卡先通过 DHCP 取得地址,并得知引导程序放在哪里,再把引导程序下载下来运行。机房舰队里,这一步由 Gateway 终端提供网络启动,BIOS 与 UEFI 机器都能网启。

这一步牵涉到网段里的 DHCP,要先想清楚:

  • 自建 DHCP: 机房舰队支持自建 DHCP,不打扰现网 DHCP;
  • ProxyDHCP: 只补充引导信息,不动现有的地址分配,适合现网已经有 DHCP 的网段;
  • 地址池要避开现有范围: 现网 DHCP 的分配范围和已经在用的静态 IP,都要提前核对,避免地址冲突。

步骤 3:进入 WinPE,自动登记

引导完成后,裸机会进入 WinPE,并自动登记到控制台。WinPE 是运行在内存里的精简系统,装机的分区、写盘都由它来完成,所以机器上原来有没有系统不影响装机。

登记之后,你能在控制台里看到这台机器。装机阶段遇到异常,终端在 WinPE 里也能看画面、用键盘;需要说明的是,WinPE 阶段只提供键盘和文本,不提供鼠标,需要鼠标点选的操作,要等机器回到 Windows 之后再做。

步骤 4:填座位号,推导 IP 和计算机名

裸机登记上来之后,它还不知道自己是几号机。机房舰队的做法是填好座位号,一键推导全部 IP 和计算机名,计算机名按 Session 里的模板(例如 {C}-stu-{D})生成。

座位号与 IP 的对应关系,建议在装机前就整理成表,和网络管理员核对一遍。手工逐台改 IP 和机器名,是批量装机里容易出错的一环,所以尽量让它一次推导完成。

步骤 5:拉取镜像、写盘,装完回连

座位和计算机名确定后,终端按 Session 里锁定的参数开始装机:拉取镜像,写入系统,首次启动后回连控制台。

拉镜像由传输策略决定。机房舰队批量装机的镜像传输支持 P2P 互传:2 台起自动启用,跨网段也能取片,取不到的分片由中继兜底。写盘和回连是收尾两段:写入系统,装完首次启动后,终端回连控制台。本文不给 PXE 装机的耗时数字,实际耗时受硬盘写入速度与网络影响,建议先拿一个教室实测。

装完之后,可以到「装机历史」查看结果。装机历史保留最近 30 次任务的成败、传输方式和耗时。

产品界面截图:装机历史,装机任务的成败与耗时在这里查看

另外,Session 详情里可以看 Gateway 与启动漏斗,裸机卡在哪一步,先从这里判断。

常见坑与排查顺序

下面几条来自上面的流程,按出问题的先后排列:

现象 优先检查
机器网卡启动后拿不到引导 固件里是否打开网卡启动;DHCP 模式是否选对;地址池是否与现网 DHCP、静态 IP 冲突
拿不准现网 DHCP 怎么处理 先和网络管理员确认:选自建 DHCP 还是 ProxyDHCP,不要直接改现网设置
部分机型启动不了 确认该机型的固件模式(BIOS / UEFI)与网卡是否支持网络启动
裸机没有出现在控制台 在 Session 详情里看 Gateway 与启动漏斗,判断卡在启动的哪一步
想换镜像或分区方案 这些参数在 Session 里已锁定,需要重新创建 Session

动手前的清单

  • 网段里是否有一台在线终端可以做 Gateway?
  • 现网有没有 DHCP?采用自建 DHCP 还是 ProxyDHCP,是否已和网络管理员沟通?
  • 目标机器是 BIOS 还是 UEFI?固件里是否打开了网卡启动?
  • 镜像库里有没有可用的镜像,默认安装镜像是不是你要的那个?
  • 座位号与 IP 的对应关系是否整理好?
  • 要装的机器里有没有需要保留的资料?装机会重新分区写盘,先备份。

小结与下一步

回到开头的问题:PXE 装机流程就是「选 Gateway、网卡启动、WinPE 登记、座位推导、拉镜像写盘回连」五步,其中需要事先定好的是 DHCP 方式和 Session 里的镜像与分区参数。想看这些步骤在真实控制台里的样子,可以看机房舰队的功能页;免费版支持 50 台终端,授权方案见价格页。

FAQ

常见问题

PXE 装机流程大致分哪几步?

先在网段里选一台在线终端做 Gateway 并创建 Session,再让裸机从网卡启动、取得引导,进入 WinPE 后自动登记;填好座位号推导 IP 和计算机名,之后拉镜像、写盘,装完回连。

PXE 网络启动会影响机房现有的 DHCP 吗?

机房舰队支持自建 DHCP 或 ProxyDHCP,两种方式都以不打扰现网 DHCP 为目标。具体选哪一种,建议先和网络管理员确认现网的地址分配范围,再在创建 Session 时选定。

PXE 装机支持 UEFI 机器吗?

支持。机房舰队的 PXE 装机,BIOS 与 UEFI 机器都能网启。实际能否网启,还要看机器的网卡是否支持网络启动,以及固件里是否打开了网卡启动,装机前建议先拿一台试一下。

先下载免费版,在自己的机房试一轮免费版 50 台终端以内免费,功能与付费版一致。

产品界面 · 示例数据 · 手机可左右滑动查看

电话