使用 Tiny PXE 和 iPXE 在非服务器操作系统(或 Server 2008)上启动 UEFI PXE

Summary: 使用 Tiny PXE 和 iPXE 在非服务器操作系统(或 Server 2008)上启动 UEFI PXE

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

本文将帮助您通过 UEFI 启动 PXE,您无需进行设置,也不需要服务器操作系统和 Windows 部署服务,即可引导到 Microsoft 部署工具包(或其它 Windows)介质:

SLN306377_zh_CN__1icon :通过 UEFI 启动 PXE 的传统方法是设置 Server 2012(Server 2008 WDS 不支持 UEFI 引导)和 Windows 部署服务;本文将允许非服务器操作系统实现 UEFI PXE 启动。
SLN306377_zh_CN__1icon 注意:对于Windows 7和Windows 10(只要启用传统选项ROM,Windows 7就能在UEFI上工作),建议使用UEFI。

准备Tiny PXE和iPXE环境:

SLN306377_zh_CN__1icon :您可能需要禁用 Windows 防火墙
SLN306377_zh_CN__1icon 注意:文件必须以#!ipxe开头,才能被iPXE内核识别。
SLN306377_zh_CN__516 iPXE(1)
SLN306377_zh_CN__1icon :Tiny PXE Server 配置将在“Next-Server”处反映“${next-server}”(在此案例中为 192.168.1.199):
SLN306377_zh_CN__1icon :如果启用了 user-class=iPXE,请确保该文件名。
SLN306377_zh_CN__8Server config iPXE
SLN306377_zh_CN__917 iPXE

阶段 1:

SLN306377_zh_CN__10STAGE 1 iPXE

阶段 2:

SLN306377_zh_CN__11STAGE 2 iPXE

阶段 3:

SLN306377_zh_CN__12STAGE 3 iPXE

阶段 4:

SLN306377_zh_CN__13STAGE 4 iPXE
  1. 下载 Tiny PXE ServerSLN306377_zh_CN__14iC_External_Link_BD_v1
  2. 下载 ipxe-snponly-x86-64.efi(UEFI PXE 内核)SLN306377_zh_CN__14iC_External_Link_BD_v1
  3. 下载 ipxe.png(800x600 PNG 背景图像)SLN306377_zh_CN__14iC_External_Link_BD_v1
  4. 下载 Wimboot 内核(允许 iPXE 加载 WIM 文件)SLN306377_zh_CN__14iC_External_Link_BD_v1
  5. 从部署共享中下载 Microsoft 部署工具包 x64 启动 CD。
    (LiteTouch_x64.ISO) 或直接从部署共享中单独获取文件:
    DeploymentShare\Boot\LiteTouchPE_x64\Boot\BCD
    DeploymentShare\Boot\LiteTouchPE_x64\Boot\boot.sdi
    DeploymentShare\Boot\LiteTouchPE_x64\Sources\Boot.wim
  6. 使用运行 Windows7、8.1 或 10(或虚拟机)的现有系统安装 Tiny PXE。
  7. 创建目录,例如C:\DC\TFTPD
  8. 将 Tiny PXE zip 文件解压到 c:\dc\TFTPD
  9. 将 ipxe-snponly-x86-64.efi 复制到 c:\dc\TFTPD\ipxe-x86_64.efi
  10. 将 ipxe.png 复制到 c:\dc\TFTPD
  11. 将 wimboot 从 wimboot-latest.zip 解压到 c:\dc\TFTPD
  12. 将BCD复制到C:\DC\TFTPD\Boot\BCD
  13. 将boot.sdi复制到C:\DC\TFTPD\Boot\boot.sdi
  14. 将 Boot.wim 复制到 C:\DC\TFTPD\Sources\Boot.wim
  15. 将 Tiny PXE 配置为 DHCP 和 HTTP 服务器(确保您不会与在运行 Tiny PXE 服务器的本地计算机上的网络或 HTTP 服务器上的现有 DHCP 服务器冲突。
  16. 使用以下信息,在记事本中创建文件(另存为 boot.ipxe),以便在将 HTTP 或 TFTP 作为传输设备的情况下,通过 UEFI 进行 PXE 启动(HTTP 更快):

返回页首
Article Properties
Article Number: 000148982
Article Type: Solution
Last Modified: 16 Jun 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.