为 Windows PE CD-ROM 的 UEFI 平台创建 ISO 映像

本文介绍如何为 Windows PE CD-ROM 的 UEFI 平台创建 ISO 映像。

适用于: Windows Server 2012 R2
原始 KB 编号: 947024

简介

本文介绍如何为 Windows 预安装环境 (ISO) 映像创建国际标准组织 (Windows PE) CD-ROM。 此 CD-ROM 使用统一可扩展固件接口 (UEFI) 固件启动计算机。

更多信息

先决条件

  • 已安装以下配置之一:
    • Windows OEM 预安装工具包 (OPK) 与 Windows Server 一起
    • Windows 自动安装工具包 (WAIK 与 Windows Server 一起)
  • 目标平台是基于 x64 的 (amd64) 版本的 Windows Server。

可以从 BIOS 固件或 UEFI 固件启动 Windows PE CD-Rom。 CD-ROM 有两个启动目录条目。 一个平台 ID 条目对应于 BIOS,一个对应于 UEFI。

若要在 CD-ROM 上为 Windows PE 创建 ISO 映像,请执行以下步骤:

  1. 使用管理凭据登录到 Windows Server 计算机。

  2. 在“ 程序 ”菜单上,单击“ Windows OEM 预安装工具包 (OPK) ”,然后单击“ Windows PE 工具命令提示符”。

  3. 键入 copype.cmd amd64 winpe_x64,然后按 Enter。 此命令创建目录结构并复制所需的文件。

  4. 键入 copy winpe.wim .\ISO\sources\boot.wim,然后按 Enter。 此命令会将在 winpe_x64 下创建的 winpe.wim 复制到 ISO\sources 文件夹作为 boot.wim。

  5. 键入以下命令,然后按 Enter:

    oscdimg -m -o -u2 -udfver102 -  
    bootdata:2#p0,e,bc:\winpe_x64\etfsboot.com#pEF,e,bc:\winpe_x64\efisys.bin c:\winpe_x64\ISO  
    c:\winpe_x64\winpeuefi.iso  
    

    注意

    有关此命令的详细信息,请参阅“定义”部分。

  6. 将 ISO 映像 (Winpeuefi.iso) 刻录到 CD 或 DVD。

Oscdimg 命令参数

  • m
    忽略图像的最大大小限制。
  • o
    通过只对重复文件进行一次编码来优化存储。
  • u2
    生成只有通用磁盘格式的 ISO 映像 (UDF) 文件系统。
  • udfver102
    指定 UDF 版本 1.02 格式。
  • bootdata
    指定多启动映像。 此映像使用基于 x86 的启动扇区作为默认映像。 此扇区启动 Etfsboot.com 启动代码。 辅助 EFI 启动映像启动 EFI 启动应用程序。
  • c:\winpe_x64\ISO
    表示图像的文件路径。
  • c:\winpe_x64\winpeuefi.iso
    表示输出图像文件。

Bootdata 命令参数

  • 2
    指定启动目录条目的数目。
  • #
    充当要放入启动目录的根条目之间的分隔符。
  • p0
    将 BIOS 的第一个默认启动项的平台 ID 设置为 0。
  • e
    指定 El Torito 目录中的软盘模拟。
  • bc:\winpe_x64 \etfsboot.com
    将指定的文件 (Etfsboot.com) 放在磁盘的启动扇区中。
  • #
    充当第一个和第二个启动项之间的分隔符。
  • pEF
    根据 UEFI 规范的定义,将平台 ID 设置为“EF”。
  • bc:\winpe_x64\efisys.bin
    将指定的文件 (Efisys.bin) 放在磁盘的启动扇区中。 Efisys.bin是 EFI 启动代码的二进制软盘布局。 此磁盘映像包含用于从 Efi\boot\x64boot.efi 文件夹中的 EFI 固件启动的文件。

数据收集

如果需要 Microsoft 支持方面的帮助,建议按照使用 TSS 针对与部署相关的问题收集信息中所述的步骤收集信息。