zoukankan      html  css  js  c++  java
  • WinPE5.0 PXE引导盘NT6.3

    适用于 Windows 8 的 WinPE

    ---Windows PE 5.0


    参考:
    http://technet.microsoft.com/en-us/library/hh825110.aspx

    http://technet.microsoft.com/zh-cn/library/dn293200.aspx

     

    适用范围: Windows 8, Windows 8.1, Windows Server 2012, Windows Server 2012 R2

     

    简介: (WinPE) Windows PE 5.0 (WinPE) 是一个小操作系统,用于安装、部署和修复 Windows(R) 8、Windows Server 2012 R2 和其他 Windows 操作系统。默认安装从内存(也称为 RAM 磁盘)运行,这使你可以在 Windows PE 运行时移除 USB 驱动器。

    32 位版本的 Windows PE 可以启动 32 位 UEFI 和 BIOS PC 以及 64 位 BIOS PC。

    64 位版本的 Windows PE 可以启动 64 位 UEFI 和 BIOS PC。

     

     WinPE5.0 <wbr>PXE引导盘NT6.3

     


    一、ADK下载及安装:
    http://www.microsoft.com/zh-cn/download/details.aspx?id=39982
    WinPE3.0以前叫AIK,5.0没有了AIK,全部整合到了ADK中

    adksetup.exe       #这只是一个下载器,1.3MB,运行时会自动到微软官网下载安装文件,注意win7,win2008r2等再安装时会提示需要.NET4.5,所以提前先安装上去。



    1.安装.NET4.5

    WinPE5.0 <wbr>PXE引导盘NT6.3

    WinPE5.0 <wbr>PXE引导盘NT6.3

    WinPE5.0 <wbr>PXE引导盘NT6.3

     


     

    2.运行从微软官网下载好的adksetup.exe

    WinPE5.0 <wbr>PXE引导盘NT6.3

    WinPE5.0 <wbr>PXE引导盘NT6.3

    WinPE5.0 <wbr>PXE引导盘NT6.3

    WinPE5.0 <wbr>PXE引导盘NT6.3

    WinPE5.0 <wbr>PXE引导盘NT6.3

    • “部署工具”:包括“部署和映像工具环境”。
    • “Windows 预安装环境”:包括用于安装 Windows PE 的文件。

    只做PE的话,这里只勾这两项即可。


    WinPE5.0 <wbr>PXE引导盘NT6.3

    WinPE5.0 <wbr>PXE引导盘NT6.3

    WinPE5.0 <wbr>PXE引导盘NT6.3


     


     

    3.下载完成后,在刚指定的文件夹内也会看到一个adksetup.exe,这个是安装向导工具,运行adksetup.exe, 安装选项同上。

    WinPE5.0 <wbr>PXE引导盘NT6.3

    WinPE5.0 <wbr>PXE引导盘NT6.3

    WinPE5.0 <wbr>PXE引导盘NT6.3


     

     


     


    二、运行部署和映像工具环境”(以管理员身份

    WinPE5.0 <wbr>PXE引导盘NT6.3

     

     

    A.生成原生Win PE5.0---boot.wim

    1. 单击"开始",右键单击“部署和映像工具环境”,然后选择“以管理员身份运行”。

    2. 创建 Windows PE 文件的工作副本。指定 x86 或 amd64或arm,这里以64bit为例:

      copype amd64 C:WinPE_amd64
      WinPE5.0 <wbr>PXE引导盘NT6.3

    创建包含 Windows PE 的 boot.wim 文件 ,c:winpe_x64mediasourcesboot.wim
    
     
    
     
    

    B.装载 Windows PE 启动映像

    Dism /Mount-Image /ImageFile:"C:WinPE_amd64mediasourcesoot.wim" /index:1 /MountDir:"C:WinPE_amd64mount"

    WinPE5.0 <wbr>PXE引导盘NT6.3

    1. 将驱动程序添加到 Windows PE 映像。

      Dism /Add-Driver /Image:"C:WinPE_amd64mount" /Driver:"C:SampleDriverdriver.inf"
      WinPE5.0 <wbr>PXE引导盘NT6.3

      WinPE5.0 <wbr>PXE引导盘NT6.3
      note备注:

      虽然可以通过使用一个命令,将多个驱动程序添加到一个映像,但是逐个添加各个驱动程序包,通常更容易解决疑难问题。可以在以上命令行下添加如下两个参数,

      /recurse     递归目录

      /forceunsigned     强制安装未经微软签名的驱动

    2. 验证驱动程序包是否为映像的一部分
    3. Dism /Get-Drivers /Image:"C:WinPE_amd64mount"

       

      PS: 在通过PXE装机时可能会碰到,offline模式下所打的驱动无法支持目标机
      器的网卡,也就不能访问远端SMB主机中的安装镜像,这个时候有两种解决方
      案:
      1.  找到对应该机器的网卡驱动.inf 文件,重新制作一个针对性的PE
      2.  通过原PE提供的drvload.exe工具在线加载,提示成功后,再执行wpeinit重
      新初始化startnet.cmd访问SMB主机的windows安装源
      注意:在线加载驱动可能会超过通用PE预设的32MB  scratchspace,所以最
      好在封装PE时将scratchspace调到512MB,毕竟现在一般机器的内存标配都
      4GB

       

      在线加载驱动,在cmd里直接输入(默认情况下,这样生成的PE只会在启动时提供一个CMD窗口) 
       
      drvload.exe    k:foo.inf

     

     

    D.增加ScratchSpace     32MB==>512MB

    dism  /image:c:winpe_x86mount  /set-scratchspace:512

    WinPE5.0 <wbr>PXE引导盘NT6.3

     

     

    E.修改startnet.cmd

    通过windows search功能找到被挂载的通用PE中的startnet.cmd, 并加以修改。
    如下,我增加了4行,
     
    wpeinit    #这是默认必需的,初始化之用
    net    use    o:   \192.168.8.254win7_x64

     
    把远端\192.168.8.254win7_x64  挂载到本地的o:盘,再执行o:setup.exe,也就是用微软官方原版安装光盘安装时看到的画面。

    WinPE5.0 <wbr>PXE引导盘NT6.3

     

    补充:
    Windows PE (WinPE) 第一次运行时使用 Wpeinit 和 Startnet.cmd 运行启动脚本。

    Wpeinit 将日志消息输出到 c:Windowssystem32wpeinit.log

    下列命令行选项可用于 Wpeinit:

    Wpeinit [-unattend:]

    示例:

    Wpeinit –unattend:"C:Unattend-PE.xml"
    
    

    你可以创建应答文件并包含以下任意设置,以在 Windows PE 中使用:

     

    F.去除“Press any key to boot from CD”这个启动提示

    WinPE5.0 <wbr>PXE引导盘NT6.3

     

    删除c:winpe_x64mediaootbootfix.bin

    如果不去除这一信息,则在PXE加载完成后必需按任意键才能进PE,不然就从本地磁盘启动了,如果本地没有系统则电脑提示“Press Ctl+Alt+Del”重启,所以消除这个提示是明志的。

     


     

     

    G.封装自定义PXE引导PE  

     

    1.卸载 Windows PE 映像。

     

    Dism /Unmount-Image /MountDir:"C:WinPE_amd64mount" /commit


    WinPE5.0 <wbr>PXE引导盘NT6.3

     如果想创建可启动的媒体,如 U 盘,可通过以下命令来制作可引导U盘。(可选)MakeWinPEMedia /UFD C:WinPE_amd64 F:

     

    2.生成iso格式的PE5.0

     

    MakeWinPEMedia /ISO C:WinPE_amd64 C:WinPE_amd64WinPE_amd64.iso

     

    WinPE5.0 <wbr>PXE引导盘NT6.3


    PS:刻录 DVD 或 CD 的步骤:在 Windows 资源管理器中,右键单击 ISO 文件,选择“刻录磁盘映像”>“刻录”,然后按照提示进行操作。


    Makewinpemedia 工具属 Windows(R) 8 的新内容。你可以使用 Makewinpemedia 来创建可启动的 Windows 预安装环境 (Windows PE) 媒体。运行 Copype 工具是创建可启动介质的先决条件。Copype 将为 Windows PE 文件创建目录结构并复制必要的 Windows PE 媒体文件。有关详细信息,请参阅Copype 命令行选项WinPE:创建 USB 可启动驱动器

    Makewinpemedia 工具使用以下命令行选项。

    Makewinpemedia {/ufd | /iso} [/f]

     

    命令行选项 描述

    /ufd

    指定 U 盘作为待创建的媒体类型。例如:

    Makewinpemedia /ufd C:winpe_amd64 F:
    

    其中 F 为 U 盘的驱动器号。

    /iso

    指定 .iso 文件(CD 或 DVD)作为待创建的媒体类型。例如:

    Makewinpemedia /iso C:winpe_amd64 C:winpe_x64winpe_amd64.iso
    

    /f

    可选。取消在格式化 U 盘或重写现有 .ISO 文件之前出现的确认消息。例如:

    Makewinpemedia /ufd /f C:winpe_amd64 F:
    

    其中 F 为 U 盘的驱动器号。

    指定工作目录的名称,其中由 Copype 工具创建 Windows PE 目录结构并复制创建可启动媒体所必需的文件。例如:

    C:winpe_amd64
    

    如果使用了 /ufd 选项,将指定 U 盘的驱动器号,或者如果使用了 /iso 选项,将指定 .iso 文件的名称。

    在 Hyper-V 中运行 Windows PE 时,请考虑使用 ISO 文件格式而不是 VHD 来启用虚拟 PC 的快速设置。有关详细信息,请参阅上一部分。

    1. 创建虚拟硬盘驱动器(.vhd 或 .vhdx):

      diskpart create vdisk file="C:WinPE.vhdx" maximum=1000
      attach vdisk
      create partition primary
      assign letter=V
      format fs=ntfs quick
      exit
      
    2. 通过使用 MakeWinPEMedia 准备驱动器:

      MakeWinPEMedia /UFD C:WinPE_amd64 V:
      
    3. 分离驱动器:

      diskpart
      select vdisk file="C:WinPE.vhdx"
      detach vdisk
      exit
      
    • 如果没有显示 Windows PE,请尝试以下解决方法,并且每次都要重新启动 PC:

      • 启动支持 UEFI 模式的 PC 的步骤:在固件启动菜单中,尝试手动选择启动文件:EFIBOOTBOOTX64.EFI。

      • 如果你的 PC 需要存储或视频驱动程序才能启动,请尝试将这些相同的驱动程序添加到 Windows PE 映像。有关详细信息,请参阅WinPE:装载和自定义

    • 如果 PC 没有连接到网络位置,请参阅 WinPE 网络驱动程序:初始化和添加驱动程序


    附上几张贴图:

    WinPE5.0 <wbr>PXE引导盘NT6.3

    WinPE5.0 <wbr>PXE引导盘NT6.3

    WinPE5.0 <wbr>PXE引导盘NT6.3

    WinPE5.0 <wbr>PXE引导盘NT6.3

    WinPE5.0 <wbr>PXE引导盘NT6.3

    WinPE5.0 <wbr>PXE引导盘NT6.3

    WinPE5.0 <wbr>PXE引导盘NT6.3

    WinPE5.0 <wbr>PXE引导盘NT6.3

    WinPE5.0 <wbr>PXE引导盘NT6.3


  • 相关阅读:
    J2SE总结
    OSI模型与TCP/IP协议族
    poppler交叉编译
    摆脱技术思维,转向产品思维——寻找“万能”IDC的苦恼
    面向自由职业者和小型企业的开源开票工具
    3星|《中国做对了什么》:十几年前的文章集了,依旧不过时
    2星|《巴菲特致股东的信》:标题党,实际是1996年一次研讨会的发言记录,没有致股东的信
    3星|《不会被机器替代的人》:人在被服务的时候,更喜欢面对面跟人打交道,而不是跟机器打交道
    3星|《提高职场执行力》:执行力难关的根源是对话的无效性
    2星|《工业X.0》:物联网的资料汇编
  • 原文地址:https://www.cnblogs.com/lixuebin/p/10814515.html
Copyright © 2011-2022 走看看