无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4004|回复: 11
打印 上一主题 下一主题

麻烦推荐几个EFI下能用的PE

[复制链接]
跳转到指定楼层
1#
发表于 2019-9-16 19:32:46 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
12#
发表于 2019-9-17 21:44:07 | 只看该作者
@9#
数天前用XorBootU 成功引导了数个在NTFS区的PE(wim&ISO格式)
回复

使用道具 举报

11#
 楼主| 发表于 2019-9-17 19:52:26 | 只看该作者
谢谢,有空我再试试,难道 是编绎的grub2有问题?
下面是我的菜单,第一项没问题的。
menuentry '启动 Windows ' --unrestricted {
    if [ 'pc' == $grub_platform ] ; then
        if search --file --set /bootmgr ; then
            chainloader +1
        elif search --file --set /ntldr ; then
            chainloader +1
        fi
    elif [ 'efi' == $grub_platform ] ; then
        if search --file --set /EFI/Microsoft/bootx64.efi ; then
            chainloader /EFI/Microsoft/bootx64.efi
        fi
    fi
}

menuentry "启动 1.GrubFM管理器" --hotkey=1 {
if [ "${grub_platform}" = "pc" ]; then
  linux $prefix/grubfm/loadfm
  initrd $prefix/grubfm/grubfm.iso
elif [ "${grub_cpu}" = "x86_64" ]; then
  chainloader $prefix/grubfm/grubfmx64.efi
else
  chainloader $prefix/grubfm/grubfmia32.efi
fi
}

menuentry "启动 2.WinPE(WIM)" --hotkey=2 {
  set wim_boot=$prefix/wimboot
  wimboot @:bootmgfw.efi:"${wim_boot}"/boot.efi @:bcd:"${wim_boot}"/bcd @:boot.sdi:"${wim_boot}"/boot.sdi @:boot.wim:/WINPE/pe.wim
}

menuentry "启动 3.xorboot" --hotkey=4 {
  chainloader /efi/xorboot/bootx64.efi
}

menuentry '重新启动计算机' --unrestricted { reboot ; }

menuentry '关闭计算机' --unrestricted { halt ; }
回复

使用道具 举报

10#
发表于 2019-9-17 15:23:33 | 只看该作者
本帖最后由 hilsonma 于 2019-9-17 15:35 编辑
2013abcdefg 发表于 2019-9-17 09:53
还有很多PE看上去可以启动,但grub2的wimboot模块不能启动,XORBOOT也不行.启动到一半卡在那了,现在手上只 ...


试试我这套自用的引导方案。好像我下载的pe都能引导成功。
efi.7z (816.34 KB, 下载次数: 30)

我默认的pe文件夹是\pe\ ,而你的是\WINPE\ ,你要么改文件夹,要么改菜单,都不改的话就要操作多几步,反正引导不指定pe都是用第三项菜单grubfm. (第二项指定引导 efi分区\pe\pe.wim)

引导方案中第一项启动windows需要建立 \Windows\Boot\EFI\bcd
可使用以下附件脚本建立
引导修复_Win_UEFI.7z (506.09 KB, 下载次数: 31)
回复

使用道具 举报

9#
 楼主| 发表于 2019-9-17 09:53:01 | 只看该作者
本帖最后由 2013abcdefg 于 2019-9-17 10:16 编辑

还有很多PE看上去可以启动,但grub2的wimboot模块不能启动,XORBOOT也不行.启动到一半卡在那了,现在手上只有微PEwim没有问题。下了N多都多少有问题, 不是卡在 \windows\system32\boot\winload.efi 出错,就是直接重启动. 可能是硬件兼容性问题?

grub2菜单
menuentry "启动 2.WinPE(WIM)" --hotkey=2 {
  set wim_boot=$prefix/wimboot
  wimboot @:bootmgfw.efi:"${wim_boot}"/boot.efi @:bcd:"${wim_boot}"/bcd @:boot.sdi:"${wim_boot}"/boot.sdi @:boot.wim:/WINPE/pe.wim
}

用这个管理器一样的问题
menuentry "启动 1.GrubFM管理器" --hotkey=1 {
if [ "${grub_platform}" = "pc" ]; then
  linux $prefix/grubfm/loadfm
  initrd $prefix/grubfm/grubfm.iso
elif [ "${grub_cpu}" = "x86_64" ]; then
  chainloader $prefix/grubfm/grubfmx64.efi
else
  chainloader $prefix/grubfm/grubfmia32.efi
fi
}

我的PE是放在ESP分区的。放了一大堆一个个试,好多问题。我就怪了你们怎么都启动好好的?

点评

试试我这套自用的引导方案。好像我下载的pe都能引导成功。 引导方案中第一项启动windows需要建立 \Windows\Boot\EFI\bcd 可使用以下附件脚本建立  详情 回复 发表于 2019-9-17 15:23
回复

使用道具 举报

8#
 楼主| 发表于 2019-9-17 09:49:07 | 只看该作者
hilsonma 发表于 2019-9-16 21:53
一般地,包含 \windows\system32\boot\winload.efi 的pe都支持EFI
现在的PE基本上都支持EFI

谢谢,原来是这个。怪不得很多两级内核的PE都不行
回复

使用道具 举报

7#
发表于 2019-9-17 08:28:43 | 只看该作者
在ISO里包含.efi文件的都支持
回复

使用道具 举报

6#
发表于 2019-9-17 03:19:27 | 只看该作者
EFI启动和PE架构有关,其他的关系不大。所以你只要挑x64架构的都可以。
之后的问题,我估计你不知道怎么写启动项。如果你会用BOOTICE或者BCDEDIT就不用我往下说了。
回复

使用道具 举报

5#
发表于 2019-9-16 22:10:16 | 只看该作者
用 wim方式启动 很容易 iso 难 你可以试试
回复

使用道具 举报

4#
发表于 2019-9-16 21:53:24 | 只看该作者
一般地,包含 \windows\system32\boot\winload.efi 的pe都支持EFI
现在的PE基本上都支持EFI

点评

谢谢,原来是这个。怪不得很多两级内核的PE都不行  详情 回复 发表于 2019-9-17 09:49
回复

使用道具 举报

3#
发表于 2019-9-16 20:33:11 | 只看该作者
随便一个PE都支持UEFI启动好吧!
回复

使用道具 举报

2#
发表于 2019-9-16 19:48:56 | 只看该作者
很多,比如优元素,又比如微PE

但制作的方式要看清楚,有些方式不支持EFI启动
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-24 19:35

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表