设置可启动验证 OS 安装

使用验证 OS 映像生成器GenImage(高级)方法自定义验证 OS 映像后,即可使用它来启动电脑。 你可以创建和使用可启动 USB 介质并从 RAM 运行验证 OS,或直接将映像应用到电脑的硬盘驱动器。 本主题介绍如何创建要用于以下任一操作的可启动 Windows PE (WinPE) 介质:

  • 将验证 OS 映像应用到设备
  • 将 WinPE boot.wim 替换为验证 OS 映像以 USB 启动到验证 OS

所需条件

若要设置环境以创建可启动验证 OS 环境,需要具有以下功能的技术人员电脑:

  • 已安装最新的 Windows 评估和部署工具包以及 Windows PE 加载项
  • 自定义的验证 OS .wim 映像
  • 你将使用的 USB 驱动器:
    • 创建可启动 WinPE 介质
    • 存储可在验证 OS 部署期间使用的附件

创建可启动的 WinPE 驱动器

无论是要从硬盘驱动器启动验证 OS 还是将映像应用到设备,都需要首先创建可启动 WinPE 驱动器。

创建 WinPE 工作文件

创建可启动 WinPE 介质的第一步是在技术人员电脑上创建一组工作 Windows PE 文件。

  1. 确保电脑安装了最新的 ADK 和 ADK Windows PE 加载项。

  2. 以管理员身份启动部署和映像工具环境

  3. 运行 copype 以创建 Windows PE 文件的工作副本。

    copype amd64 C:\WinPE_amd64
    

创建可启动的 Windows PE U 盘

有了一组工作文件后,可以创建可启动 USB 驱动器。 您将使用此驱动器启动到 Windows PE 并应用映像,或作为可启动验证 OS 介质的基础。

  1. 将 U 盘连接到技术人员电脑。

  2. 如果它尚未打开,请以管理员身份启动部署和映像工具环境

  3. diskpart运行

    diskpart
    
  4. 使用 Diskpart 格式化 USB 驱动器,使其具有两个分区,一个分区格式化为 FAT32,一个分区为 NTFS:

    List disk
    select disk X    (where X is your USB drive)
    clean
    create partition primary size=2048
    active
    format fs=FAT32 quick label="WinPE"
    assign letter=P
    create partition primary
    format fs=NTFS quick label="Data"
    assign letter=O
    Exit
    
  5. 使用带有 /UFD 选项的 MakeWinPEMedia 格式化 Windows PE 并将其安装到 U 盘,同时指定 USB 密钥的驱动器号:

    MakeWinPEMedia /UFD C:\WinPE_amd64 P:
    

    其中 P: 是步骤 1 中附加的 USB 驱动器的驱动器号。

    警告

    此命令会重格式化分区。

可启动 Windows PE U 盘已准备就绪。 也可以使用它完成以下任一操作:

  • 从 USB 驱动器启动验证 OS
  • 启动到 WinPE 以将验证 OS 应用到设备的硬盘驱动器

选项 1:从 USB 驱动器启动到验证 OS

将验证 OS wim 复制到 USB 驱动器

  1. 将 WinPE 可启动 USB 驱动器上的 WinPE boot.wim 替换为验证 OS ISO 中的 ValidationOS.wim。

    xcopy ValidationOS.wim d:\boot\sources
    
  2. 删除 WinPE boot.wim 并将 ValidationOS.wim 重命名为 boot.wim。

    del d:\boot\sources\boot.wim
    ren d:\boot\sources\ValidationOS.wim boot.wim
    

创建可启动验证 OS 介质后,可以使用它来启动电脑。

  1. 将可启动介质插入要启动的电脑。
  2. 打开电脑。
  3. 按将显示启动菜单的键或组合键。 此键或组合键因电脑制造商不同而不同。
  4. 从启动菜单中,选择可启动 USB PE 介质。

选项 2:将验证 OS 映像应用到电脑

启动进入 WinPE

创建可启动的 Windows PE 介质后,可以使用它来启动电脑。

  1. 将介质插入到要启动的电脑中。
  2. 打开电脑。
  3. 按将显示启动菜单的键或组合键。 此键或组合键因电脑制造商不同而不同。
  4. 从启动菜单中,选择可启动的 Windows PE 介质。

电脑将启动到 Windows PE。

复制附件

  1. 将自定义验证 OS 映像复制到 WinPE 驱动器

  2. 将以下文本复制到记事本,并将其保存到 WinPE USB 驱动器的根目录作为 diskpart-vos.txt

    rem == CreatePartitions-UEFI-FFU.txt ==
    rem == These commands are used with DiskPart to
    rem    create partitions
    rem    for a UEFI/GPT-based PC.
    rem    Adjust the disk number if
    rem    you're not working with Disk 0 ==
    select disk 0
    clean
    convert gpt
    rem == 1. System partition =========================
    create partition efi size=246
    format quick fs=fat32 label="System"
    assign letter="S"
    rem == 2. Microsoft Reserved (MSR) partition =======
    create partition msr size=16
    rem == 3. Windows partition ========================
    rem ==    a. Create the Windows partition ==========
    create partition primary 
    rem ==    c. Prepare the Windows partition ========= 
    format quick fs=ntfs label="Windows"
    assign letter="W"
    list volume
    exit
    

应用映像

  1. 在将验证 OS 映像应用到电脑之前,必须设置其硬盘驱动器的格式。 我们将使用上面创建的 diskpart 脚本。 从 WinPE 命令行:

    警告

    这将擦除电脑硬盘驱动器上的任何数据。 在运行此命令之前,确保电脑没有所需的任何内容。

    diskpart /s d:\diskpart-vos.txt
    
  2. 应用验证 OS 映像:

    dism /Apply-Image /ImageFile:ValidationOS.wim /Index:1 /ApplyDir:W:\
    
  3. 为验证 OS 创建启动条目:

    bcdboot w:\windows /s S: /f ALL
    
  4. 键入 Exit 并按 Enter 键重启电脑。 当电脑重启时,将看到验证 OS 命令提示符。