无忧启动论坛

标题: 烦请有UEFI的大神帮忙测试 一下,已经虚拟机测试通过 [打印本页]

作者: 2012cml3310    时间: 2013-3-26 22:10
标题: 烦请有UEFI的大神帮忙测试 一下,已经虚拟机测试通过
烦请大神帮忙测试 一下这个
http://pan.baidu.com/share/link?shareid=399047&uk=889277626

BIOS——03PE和Win8PE_x86双启,
UEFI——Win8PE_x86 启动

用别人的改的,仅有骨架,维护工具还不全,甚至可以说没有,请有uefi的大神帮忙测试一下能否启动。本人已经在虚拟机中测试可以,但还是不放心。


因为之前没有接触过UEFI,不知道其底细。弱弱的问一句,是不是UEFI分32位和64位啊?!也就是说64位的UEFI只能用64位的系统启动,32位的UEFI只能用32位的UEFI启动???

[ 本帖最后由 2012cml3310 于 2013-3-27 08:30 编辑 ]
作者: leonxis    时间: 2013-3-26 22:26
为什么不做64位的WIN8PE呢,以后基本上都是64了吧
网速慢,下载都要一段时间
作者: 红毛樱木    时间: 2013-3-26 23:45
100个有99个不行
作者: 2011okokok    时间: 2013-3-26 23:49
期待  含维护工具的测试通过版
作者: 拿铁不加糖    时间: 2013-3-26 23:50
实机都是64bit的UEFI吧!32bit的UEFI很少见.
作者: 一只猴子    时间: 2013-3-26 23:52
真实主机都是64位的UEFI居多。。要支持32的除非主板厂商支持
作者: 2011okokok    时间: 2013-3-26 23:54
原帖由 红毛樱木 于 2013-3-26 23:45 发表
100个有99个不行

就期待 能维护的能上网的 行的 那一个版本......(不能用来维护的我下载来有啥用?是吧....哈哈)
作者: 2011okokok    时间: 2013-3-27 00:07
大部分人下载PE    第一就是图它能维护! 第二就是图它能上网.

你第一徧不加维护工具! 你第二徧不弄上网的!  你是好心把空间留给人人都自己制作更适合自己的PE!

[ 本帖最后由 2011okokok 于 2013-3-27 00:08 编辑 ]
作者: 拿铁不加糖    时间: 2013-3-27 09:56
我这里有个批处理,可以检测固件类型.

  1. @echo off
  2. REM Need to be run as Administrator
  3. REM For Windows Vista and above

  4. REM try admin cmd to check access right
  5. bcdedit 2>&1 >NUL
  6. if /%ERRORLEVEL%/ == /1/ goto Need_Priviledge

  7. REM For UEFI OS, there is boot loader winload.efi
  8. REM For Legacy OS, boot loader is winload.exe
  9. bcdedit | find /i "winload.exe" > NUL
  10. if /%ERRORLEVEL%/ == /0/ goto legacy_OS

  11. :UEFI_OS
  12. set a=UEFI
  13. goto next

  14. :Legacy_OS
  15. set a=Legacy
  16. goto next

  17. :next
  18. REM systeminfo | find /i "x64-based PC" >NUL
  19. wmic OS get OSArchitecture | find /i "64-bit" >NUL
  20. if /%ERRORLEVEL%/ == /0/ goto x86

  21. :x64
  22. set b=x64
  23. goto show

  24. :x86
  25. set b=x86
  26. goto show

  27. :show
  28. echo.
  29. echo This is %a% %b% OS!
  30. echo.
  31. set a=
  32. set b=
  33. pause
  34. exit

  35. :Need_Priviledge
  36. echo.
  37. echo Please run as Administrator!
  38. echo.
  39. pause
  40. exit
复制代码

作者: 拿铁不加糖    时间: 2013-3-27 10:13
你用的什么虚拟机测试的呢?我用vmware模拟UEFI测试了一下,你的PE根本无法从UEFI启动,vmware用的UEFI是64位的.你PE里面的UEFI启动文件时bootia32.efi.这个适用于32位的UEFI.
作者: 2012cml3310    时间: 2013-3-27 10:40
标题: 回复 #10 拿铁不加糖 的帖子
vmworkstation  选择制作 计算机类型  Windows8,在配置文件里面添加 firmware = "efi"

Windows8 32bit 已经支持 EFI 启动了
作者: leonxis    时间: 2013-3-27 10:40
真机测试来了~
03PE 在I5机器直接黑屏
win8pe无法启动
联想Y400
作者: 拿铁不加糖    时间: 2013-3-27 10:53
标题: 回复 #11 2012cml3310 的帖子
我知道32bit Windows 8支持UEFI启动,但是现在才知道vmware能模拟32bit和64bit的UEFI固件.




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3