首页 > 正文

将win7/8pe修改成uefi可启动的pe
天意U盘维护系统 发布时间:2013-06-17 11:26:51

由于uefi的掘起,bios渐渐被放弃,现时大多数pe只支持bios启动,有方法将pe修改成uefi可启动的麼?答案是有的。方法也不难,用工具打开wim,到win...
         转自无忧

         由于uefi的掘起,bios渐渐被放弃,现时大多数pe只支持bios启动。
         有方法将pe修改成uefi可启动的麼?答案是有的。
         方法也不难,用工具打开wim,到windows\system32\boot下加入相对版本的winload.efi文件(如沒有),之后windows\system32\boot\zh-CN也要加入winload.efi.mui。接着把wim文件保存,之后要提取efi的引导器(相对bootmgr)。
         win8光盘下efi\boot资料夹的bootia32.efi(64BIT的是bootx64.efi)
        win7的要打开install.wim文件.在Windows\Boot\EFI的bootmgfw.efi(不是bootmgr.efi)
        把引导文件放在fat32的u盘(uefi只能打开fat/fat32), 建立资料夹boot跟\efi\microsoft\boot,copy bcd跟bcd.sdi到boot.\efi\microsoft\boot只要bcd(可在光盘上取得)。
         修改好u盘boot跟\efi\microsoft\boot下的两个bcd,最后就可以用虚拟机测试。
         当然boot from a file时要指向引导文件(bootia32.efi/bootx64.efi/bootmgfw.efi)
        正确的就会看到pe启动界面。

         注意事项:
         win7 32bit不支持uef,win8 32/64都可以(论坛大多数win7pe都是32bit,64bit的pe很少)
        引导器,winload.efi跟pe必须同一版本,win8的bootia32.efi不能引导64bit的winload.efi。而bootx64.efi也不可引导win7的winload.efi。
         虚拟机设了win8就只能启动32bit的efi文件。设成win8-64才能启动64bit的efi文件。在下沒uefi的机子只能在虚拟机下测试,但最少虚拟机设32bit运行不了bootx64.efi,bootia32.efi也不可以引导64bit的winload.efi。
关于我们 | 免责声明 | 版权声明 | 联系我们 | 商务合作
版权所有 © 2023 天意U盘维护系统 保留所有权利 鄂ICP备2020017155号
0.0562s