none
如何在引导菜单中加上对WinPE 3.0的引导? RRS feed

  • 问题

  • 由于我没有光驱,所以我将WinPE的ISO镜像中的文件全部解压了出来,我查看里面的BCD文件,内容如下:
    Windows 启动加载器
    -------------------
    标识符                  {7619dcc9-fafe-11d9-b411-000476eba25f}
    device                  ramdisk=[boot]\sources\boot.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
    path                    \windows\system32\boot\winload.exe
    description             Windows Setup
    locale                  en-US
    inherit                 {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
    osdevice                ramdisk=[boot]\sources\boot.wim,{7619dcc8-fafe-11d9-b411-000476eba25f}
    systemroot              \windows
    detecthal               Yes
    winpe                   Yes
    ems                     Yes
    
    然后我按照其参数在引导菜单中添加了一项 WinPE 的启动项,但是无法引导,而且添加此项后 BootMgr 无法启动,每次出现引导菜单前都会自动重启。
    由于我的 WinPE 所在路径是 R:\WinPE3.0 中,所以我将原值中的 [boot] 改为 [R:]\WinPE3.0 是否是因为这个问题而导致 BootMgr 不能正常启动?
    如果是的华我应该怎么做,才可以引导到这个硬盘中的 WinPE 呢?

    2010年3月4日 7:41

答案

全部回复

  • 步骤 4:配置 BCD 存储

    在此步骤中,您将使用 BCDEdit 工具新建名为 BCD 的引导配置文件。BCD 将取代 Boot.ini。BCDEdit 是用于管理 BCD 存储的命令行工具。Windows PE 和 Windows® 7 中都提供了 BCDEdit。例如,

     
    Bcdedit -createstore c:\boot\BCD
    Bcdedit -store c:\boot\BCD -create {bootmgr} /d “Boot Manager”
    Bcdedit -store c:\boot\BCD -set {bootmgr} device boot
    Bcdedit -store c:\boot\BCD -create  /d “WINPE” -application osloader

    最后一条命令返回 GUID 值。在下列示例中将 <GUID> 替换为此值。

     
    Bcdedit -store c:\boot\BCD -set <GUID> osdevice boot
    Bcdedit -store c:\boot\BCD -set <GUID> device boot
    Bcdedit -store c:\boot\BCD -set <GUID> path \windows\system32\boot\winload.exe
    
    Bcdedit -store c:\boot\BCD -set <GUID> systemroot \windows
    
    Bcdedit -store c:\boot\BCD -set <GUID> winpe yes
    Bcdedit -store c:\boot\BCD -displayorder <GUID> -addlast

    计算机现已准备就绪,可直接从硬盘引导 Windows PE。
    ————————————————————
    WIAK 3.0 帮助文件

    2010年3月4日 14:56
  • 你好!

     

    请链接到以下网址,阅读如何将WinPE置入Windows 7保留分区:

    http://www.7indows.com/windows7/questions/2009/0721/250.html

     

    希望对你有所帮助!


    Arthur Li - MSFT
    • 已标记为答案 JasonMing 2010年3月5日 20:04
    2010年3月5日 6:16
    版主
  • 你好!

     

    请链接到以下网址,阅读如何将WinPE置入Windows 7保留分区:

    http://www.7indows.com/windows7/questions/2009/0721/250.html

     

    希望对你有所帮助!


    Arthur Li - MSFT
    谢谢~~~
    原来我少了一步,我没有新建一个{ramdiskoption}标识符

    其实我想不明白,为何要新建一个{ramdiskoption}标识符先呢?然后再create一个启动项目?
    2010年3月5日 20:04