无忧启动论坛

 找回密码
 注册
搜索
WEPE笔记本电脑手机维修小包 IT发烧友的必备工具最纯净的「微PE装机优盘」UEPON大师作品卡瑞飞系统和装机二合一超级U盘
无忧启动论坛唯一网址:bbs.wuyou.net系统gho:最纯净好用系统下载站广告联系 QQ:184822951 微信:wuyouceo
查看: 1732|回复: 16

[求助] grub2 bios平台通过wimboot加载PE.wim直接重启了

  [复制链接]
发表于 2019-8-5 17:47:14 | 显示全部楼层 |阅读模式
首先放出grub2菜单脚本:

   menuentry "    Win10 PE(wimboot) " {
    linux16 ${prefix}/wimboot
    initrd16 newc:bcd:/Boot/BCD newc:boot.sdi:/Boot/boot.sdi newc:bootmgr:/Boot/bootmgr newc:boot.wim:/Boot/WinPE64.wim
    }

提示:FATAL: no bootmgr.exe
如图一。

PXE not found

PXE not found
 楼主| 发表于 2019-8-5 17:51:16 | 显示全部楼层
整了半天,修改bootmgr.exe 较验bootmgr等问题。终于能正常将WinPE64.wim加载到内存了,但底下的灰白进度条刚跑完,虚拟机就直接出错了。

如附图:
QQ截图20190805155841.jpg
回复

使用道具 举报

 楼主| 发表于 2019-8-5 17:59:36 | 显示全部楼层
是我的bootmgr bcd boot.sdi的问题么?大神有的话请给一下,bootmgr.exe也给下便于我定制路径。镜像是Win10PE.

还是菜单脚本错了?烦请指教,不胜感激。

补充一下,镜像在EFI下用WINBOOT加载是正常的。BIOS反而不明。
回复

使用道具 举报

发表于 2019-8-5 22:29:12 | 显示全部楼层
用win7的bootmgr

点评

感谢葱大。 是不是wimboot bios平台对Win10 bootmgr的支持未完善呢?  详情 回复 发表于 2019-8-6 11:55
回复

使用道具 举报

发表于 2019-8-6 09:53:52 | 显示全部楼层
本帖最后由 lhb9900 于 2019-8-6 10:10 编辑

在wimboot 加入bootmgr.exe,某些PE.WIM内缺bootmgr.exe ( \Windows\Boot\PXE\bootmgr.exe),这个建议我已经提交给W大,不知道他重视不


这个wimboot已加入bootmgr.exe

链接: https://pan.baidu.com/s/1OFctruUbLEGQbt5iE9rdzg 提取码: 9900

用法:

set grub_wimboot="/Boot/grub/wimboot";
set grub_file=/Boot/WinPE64.wim


                if [ "$grub_platform" = "pc" ]; then
                        menuentry "用wimboot启动(BIOS)${grub_file}" --class wim{
                                                                    echo (正在后台加载文件,请等待。。)
                                set enable_progress_indicator=1;
                                loopback wimboot ${grub_wimboot};
                                linux16 (wimboot)/wimboot gui;
                                initrd16 newc:bootmgr:(wimboot)/bootmgr \
                                        newc:bootmgr.exe:(wimboot)/bootmgr.exe \
                                        newc:bcd:(wimboot)/bcd \
                                        newc:boot.sdi:(wimboot)/boot.sdi \
                                        newc:boot.wim:${grub_file};
                        }
                fi;

点评

谢谢,下载收藏了。  详情 回复 发表于 2019-8-6 16:47
回复

使用道具 举报

发表于 2019-8-6 11:25:49 | 显示全部楼层
我的pe都没bootmgr.exe,能启动

点评

newc:bootmgr.exe:(wimboot)/bootmgr.exe,wimboot内多个文件更用保障,就是为了解决PE.wim没有bootmgr.exe的问题  详情 回复 发表于 2019-8-6 14:48
回复

使用道具 举报

 楼主| 发表于 2019-8-6 11:55:48 | 显示全部楼层

感谢葱大。
是不是wimboot bios平台对Win10 bootmgr的支持未完善呢?

点评

是10的bootmgr要求太多,这个要签名那个要签字的,  详情 回复 发表于 2019-8-6 11:57
回复

使用道具 举报

发表于 2019-8-6 11:57:27 | 显示全部楼层
2010haiven86 发表于 2019-8-6 11:55
感谢葱大。
是不是wimboot bios平台对Win10 bootmgr的支持未完善呢?

是10的bootmgr要求太多,这个要签名那个要签字的,
回复

使用道具 举报

发表于 2019-8-6 14:48:34 | 显示全部楼层
本帖最后由 lhb9900 于 2019-8-6 14:51 编辑
江南一根葱 发表于 2019-8-6 11:25
我的pe都没bootmgr.exe,能启动


newc:bootmgr.exe:(wimboot)/bootmgr.exe,wimboot内多个文件更用保障,就是为了解决PE.wim没有bootmgr.exe的问题,EFI启动是不需要bootmgr.exe的
回复

使用道具 举报

 楼主| 发表于 2019-8-6 16:47:34 | 显示全部楼层
lhb9900 发表于 2019-8-6 09:53
在wimboot 加入bootmgr.exe,某些PE.WIM内缺bootmgr.exe ( \Windows\Boot\PXE\bootmgr.exe),这个建议我已 ...

谢谢,下载收藏了。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2019-12-8 02:01

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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