无忧启动论坛

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

xorboot uefi 0.25 不能启动 win 10 pe ISO

[复制链接]
跳转到指定楼层
1#
发表于 2020-3-30 17:19:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 myminr 于 2020-3-30 17:48 编辑

用 GRUB2 制作的启动镜像 iso,里面集成了 win 10 pe x86 iso(vmware fushion 8.5):
1.在 BIOS 环境用 syslinux memdisk / wimboot  都能正常启动 win 10 pe iso。
2.win 10 pe iso 直接在 uefi 环境也能正常启动。

将 bootia32.efi/bootx64.efi 换成 xorboot 0.25 的:
3.xorbootu 0.25 2019.04.04 在 uefi 环境能出现菜单
4.xorbootu 启动 win 10 pe x86 iso 出现 press any key to boot from cd... 然后就退回了 xorboot 菜单
5.xorbootu 启动 win 10 pe x86 wim 出现常规的 windows 启动失败



windows 制作 iso 的命令:
mkisofs.exe -J -l -allow-lowercase -R -V Johnson_Zhang -joliet-long -no-emul-boot -boot-load-size 4 -boot-info-table -b grub2cd.img -eltorito-alt-boot -b cdefi.img -no-emul-boot -c boot.cat -input-charset utf-8 -o new.iso ./grub2


请问如何解决 xorbootu 启动 win 10 pe iso 失败的问题。


2#
发表于 2020-3-30 17:30:56 | 只看该作者
不知道 下一个
回复

使用道具 举报

3#
发表于 2020-3-30 18:35:14 | 只看该作者
2.win 10 pe iso 直接在 uefi 环境也能正常启动

把这个PE使用xorboot来启动就可以了,x86的是不行的。
32位系统在64位架构电脑中可以bios启动,不能uefi启动。

点评

win 10 pe iso 是 x86 版本的支持 efi。如果 efi 不能启动它。那 bootia32.efi 有什么价值?或者 pe 32版支持 efi 有什么价值? 测试环境是 vmware fusion 8.5 / guestOS = "windows9" / formware="efi"  详情 回复 发表于 2020-3-30 20:33
回复

使用道具 举报

4#
 楼主| 发表于 2020-3-30 20:33:29 | 只看该作者
hilsonma 发表于 2020-3-30 18:35
2.win 10 pe iso 直接在 uefi 环境也能正常启动

把这个PE使用xorboot来启动就可以了,x86的是不行的。

win 10 pe iso 是 x86 版本的支持 efi。如果 xorboot uefi 不能启动它。那他的 bootia32.efi 有什么价值?或者 pe 32版支持 efi 有什么价值?

测试环境是 vmware fusion 8.5 / guestOS = "windows9" / firmware="efi"

点评

win10pe 的x86版本可以用xorboot 的32位版本(bootia32.efi)来引导,bootia32.efi用于32位CPU架构的设备中,例如某些平板,现在很少这样的设备了。 32位的pe支持efi就是为了这少量的设备,还真没有多大的价值,更  详情 回复 发表于 2020-3-30 21:08
回复

使用道具 举报

5#
发表于 2020-3-30 21:08:24 | 只看该作者
myminr 发表于 2020-3-30 20:33
win 10 pe iso 是 x86 版本的支持 efi。如果 xorboot uefi 不能启动它。那他的 bootia32.efi 有什么价值 ...

win10pe 的x86版本可以用xorboot 的32位版本(bootia32.efi)来引导,bootia32.efi用于32位CPU架构的设备中,例如某些平板,现在很少这样的设备了。

32位的pe支持efi就是为了这少量的设备,还真没有多大的价值,更多的32位PE是用在bios平台,而不是支持efi.

点评

谢谢你的回复。 刚刚用 MS 的自家 ADK 做了个 win 10 pe x64 iso: 1.用 wim 能启动。 3.启动 iso 还是不行,也是出现 press any key to boot from cd... 然后就退回了 xorboot 菜单 请问什么原因?  详情 回复 发表于 2020-3-30 21:48
回复

使用道具 举报

6#
 楼主| 发表于 2020-3-30 21:48:57 | 只看该作者
本帖最后由 myminr 于 2020-3-30 21:58 编辑
hilsonma 发表于 2020-3-30 21:08
win10pe 的x86版本可以用xorboot 的32位版本(bootia32.efi)来引导,bootia32.efi用于32位CPU架构的设备中 ...

谢谢你的回复。

刚刚用 MS 的自家 ADK 做了个 win 10 pe x64 iso:
1.用 wim 能启动。
3.启动 iso 还是不行,也是出现 press any key to boot from cd... 然后就退回了 xorboot 菜单。我按了任意键。

请问什么原因?

补充:
bootia32.efi用于32位CPU架构的设备中。那我的测试环境属于你所说的 32位cpu 架构设备吗:
测试环境是 vmware fusion 8.5 / guestOS = "windows9" / firmware="efi"



点评

用wim能启动是怎样启动的?是不是指可以用xorboot启动wim文件?还是指某种我不知道的wim模式能启动iso文件? 可以的话,把xorboot菜单编辑画面贴上来看看是怎样的 我不熟悉虚拟机,不知道虚拟的是什么配置,  详情 回复 发表于 2020-3-30 22:14
回复

使用道具 举报

7#
发表于 2020-3-30 22:14:17 | 只看该作者
本帖最后由 hilsonma 于 2020-3-30 22:16 编辑
myminr 发表于 2020-3-30 21:48
谢谢你的回复。

刚刚用 MS 的自家 ADK 做了个 win 10 pe x64 iso:
1.用 wim 能启动。

用wim能启动是怎样启动的?是不是指可以用xorboot启动wim文件?还是指某种我不知道的wim模式能启动iso文件?
3.启动 iso 还是不行,也是出现 press any key to boot from cd... 然后就退回了 xorboot 菜单。

可以的话,把xorboot菜单编辑画面贴上来看看是怎样的
bootia32.efi用于32位CPU架构的设备中。那我的测试环境属于你所说的 32位cpu 架构设备吗:
测试环境是 vmware fusion 8.5 / guestOS = "windows9" / firmware="efi"

我不熟悉虚拟机,不知道虚拟的是什么配置,反正实体机中很少32位的了,据说有些平板是,我也没有接触过。

点评

wim 菜单: [attachimg]414822[/attachimg] iso 启动菜单 [attachimg]414821[/attachimg] 感觉也没有多少参数可以设置。  详情 回复 发表于 2020-3-30 22:21
回复

使用道具 举报

8#
 楼主| 发表于 2020-3-30 22:21:58 | 只看该作者
本帖最后由 myminr 于 2020-3-30 22:33 编辑
hilsonma 发表于 2020-3-30 22:14
用wim能启动是怎样启动的?是不是指可以用xorboot启动wim文件?还是指某种我不知道的wim模式能启动iso ...

wim 菜单:


iso 启动菜单


感觉也没有多少参数可以设置。


补充一下:
第1帖里的菜单图里,第1项是可以启动硬盘上的 Windows 10 x86 的。

点评

会不会是iso镜像的问题?你下载附件,把winpe10_amd64.wim改名boot.wim替换到ISO64文件夹中,然后运行制作iso.cmd,试试生成的z.iso  详情 回复 发表于 2020-3-30 22:41
回复

使用道具 举报

9#
发表于 2020-3-30 22:41:08 | 只看该作者
本帖最后由 hilsonma 于 2020-3-30 22:45 编辑

会不会是iso镜像的问题?你下载附件,把winpe10_amd64.wim改名boot.wim替换到ISO64\boot文件夹中,然后运行制作iso.cmd,试试生成的z.iso

oscdimg.7z (1.79 MB, 下载次数: 14)

点评

还是不行,不过有进步:没有退回 xorboot 菜单,类似于前面直接启动 wim 时遇到的错误: [attachimg]414824[/attachimg]  详情 回复 发表于 2020-3-30 23:48
好的,非常感谢  详情 回复 发表于 2020-3-30 23:22
回复

使用道具 举报

10#
 楼主| 发表于 2020-3-30 23:22:43 | 只看该作者
hilsonma 发表于 2020-3-30 22:41
会不会是iso镜像的问题?你下载附件,把winpe10_amd64.wim改名boot.wim替换到ISO64\boot文件夹中,然后运 ...

好的,非常感谢
回复

使用道具 举报

11#
 楼主| 发表于 2020-3-30 23:48:13 | 只看该作者
本帖最后由 myminr 于 2020-3-31 00:07 编辑
hilsonma 发表于 2020-3-30 22:41
会不会是iso镜像的问题?你下载附件,把winpe10_amd64.wim改名boot.wim替换到ISO64\boot文件夹中,然后运 ...

还是不行,不过有进步:没有退回 xorboot 菜单,类似于前面直接启动 x86 wim 时遇到的错误:


点评

我这边再试了一下,我的iso模板是可以启动的,可能是你的虚拟机问题,既然提示没有\efi\microsoft\boot\bcd,那你在ISO64\efi 下面建文件夹 Microsoft,Microsoft 下再建 Boot,然后把 ISO64\efi\boot\bcd 复制一份  详情 回复 发表于 2020-3-31 06:01
回复

使用道具 举报

12#
发表于 2020-3-31 06:01:57 | 只看该作者
本帖最后由 hilsonma 于 2020-3-31 06:08 编辑
myminr 发表于 2020-3-30 23:48
还是不行,不过有进步:没有退回 xorboot 菜单,类似于前面直接启动 x86 wim 时遇到的错误:

我这边再试了一下,我的iso模板是可以启动的,可能是你的虚拟机问题,既然提示没有\efi\microsoft\boot\bcd,那你在ISO64\efi 下面建文件夹 Microsoft,Microsoft 下再建 Boot,然后把 ISO64\efi\boot\bcd 复制一份放到 ISO64\efi\Microsoft\Boot,最后再点击脚本重新生成z.iso,再试结果。

或者下载附件我改好的模板,将你的pe镜像改名boot.wim替换到 ISO64\boot\ ,再重新生成z.iso来试。
oscdimg.7z (1.79 MB, 下载次数: 8)

点评

反复试过了,完全一样的错误提示。BCD 文件需要怎么样修改吗?  详情 回复 发表于 2020-3-31 11:54
回复

使用道具 举报

13#
 楼主| 发表于 2020-3-31 11:54:05 | 只看该作者
本帖最后由 myminr 于 2020-3-31 12:04 编辑
hilsonma 发表于 2020-3-31 06:01
我这边再试了一下,我的iso模板是可以启动的,可能是你的虚拟机问题,既然提示没有\efi\microsoft\boot\b ...

反复试过了,完全一样的错误提示。BCD 文件需要怎么样修改吗?WIM 都是可以直接启动的。
xorboot UEFI 据说可以自动配置 BCD 的呀。

点评

那我也不懂了,我认为是你的虚拟机的原因,你可以实体机测试一下。  详情 回复 发表于 2020-3-31 12:05
回复

使用道具 举报

14#
发表于 2020-3-31 12:05:16 | 只看该作者
myminr 发表于 2020-3-31 11:54
反复试过了,完全一样的错误提示。BCD 文件需要怎么样修改吗?WIM 都是可以直接启动的。
xorboot UEFI  ...

那我也不懂了,我认为是你的虚拟机的原因,你可以实体机测试一下。

点评

在实体机上 Lenovo Flex 2-14 1.Legacy Support 模式 Windows ADK 生成的 iso 能正常启动。oscdimg 生成的镜像文件也能启动。不过,oscdimg 生成的镜像文件第一次启动时遇到下面错误,但再试却正常了,没有办法重  详情 回复 发表于 2020-3-31 13:48
回复

使用道具 举报

15#
 楼主| 发表于 2020-3-31 13:48:52 | 只看该作者
本帖最后由 myminr 于 2020-3-31 16:52 编辑
hilsonma 发表于 2020-3-31 12:05
那我也不懂了,我认为是你的虚拟机的原因,你可以实体机测试一下。

在实体机上 Lenovo Flex 2-14
1.Legacy Support 模式
Windows ADK 生成的 iso 能正常启动。oscdimg 生成的镜像文件也能启动。不过,oscdimg 生成的镜像文件第一次启动时遇到下面错误,但再试却正常了,没有办法重现错误:



2.UEFI Only 模式 + 关闭 Security Boot
xorboot uefi 菜单花屏,完全看不到文字,只能根据快捷键盲操作。
Windows ADK 生成的 iso 能正常启动,不花屏。
oscdimg 生成的镜像文件也能启动,但是 Windows Logo 消失前,屏幕下方花屏,之后恢复正常。


另外,请教一下,  oscdimg 制作 bios(GRUB2) + uefi(xorboot uefi) 双支持的 iso, 命令是什么?我制作的,BIOS 时不能启动恍忽不存在,uefi 能启动。
bin\oscdimg -u2 -o -h -m -bootdata:2#p0,b%b00%#pEF,b%bef% %dir% %iso%

我用mkisofs做成的 iso, 是可以双支持的。


点评

更正:bootmgr+uefi bin\oscdimg -u2 -o -h -m -bootdata:2#p0,e,b%b00%#pEF,e,b%bef% %dir% %iso% 更正:grldr+uefi bin\oscdimg -n -o -h -m -bootdata:2#p0,e,b%b00%#pEF,e,b%bef% %dir% %iso% 如果是grldr+u  详情 回复 发表于 2020-3-31 16:55
回复

使用道具 举报

16#
发表于 2020-3-31 16:55:30 | 只看该作者
本帖最后由 hilsonma 于 2020-3-31 16:59 编辑
myminr 发表于 2020-3-31 13:48
在实体机上 Lenovo Flex 2-14
1.Legacy Support 模式
Windows ADK 生成的 iso 能正常启动。oscdimg 生 ...

更正:bootmgr+uefi
set b00=bin\bootmgr_cd.bin
bin\oscdimg -u2 -o -h -m -bootdata:2#p0,e,b%b00%#pEF,e,b%bef% %dir% %iso%

更正:grldr+uefi
set b00=bin\grldr_cd.bin
bin\oscdimg -n -o -h -m -bootdata:2#p0,e,b%b00%#pEF,e,b%bef% %dir% %iso%

如果是grldr+uefi还要将附件grldr放到ISO64文件夹中跟bootmgr放一起。
grldr.7z (164 KB, 下载次数: 7)

点评

你这个和我的想法有不同: 你这个是为了打包 wim 文件?我想的是启动后,启动 grub 2.04(BIOS ) 菜单、xorboot(uefi)菜单。  详情 回复 发表于 2020-3-31 20:27
回复

使用道具 举报

17#
 楼主| 发表于 2020-3-31 20:27:55 | 只看该作者
hilsonma 发表于 2020-3-31 16:55
更正:bootmgr+uefi
set b00=bin\bootmgr_cd.bin
bin\oscdimg -u2 -o -h -m -bootdata:2#p0,e,b%b00%#p ...

你这个和我的想法有不同:
你这个是为了打包 wim 文件?我想的是启动后,启动 grub 2.04(BIOS ) 菜单、xorboot(uefi)菜单。

点评

这打包方法是我以前使用xorboot(uefi)的时候学的,因为iso镜像没有限制,放哪里都可以启动,所以就学了iso的打包。 后来我改用grub2(uefi,bios下一直grub4dos),就很少使用iso镜像了,直接使用wim镜像。  详情 回复 发表于 2020-3-31 22:23
回复

使用道具 举报

18#
发表于 2020-3-31 22:23:07 | 只看该作者
本帖最后由 hilsonma 于 2020-3-31 22:25 编辑
myminr 发表于 2020-3-31 20:27
你这个和我的想法有不同:
你这个是为了打包 wim 文件?我想的是启动后,启动 grub 2.04(BIOS ) 菜单 ...

这打包方法是我以前使用xorboot(uefi)的时候学的,因为iso镜像没有限制,放哪里都可以启动,所以就学了iso的打包。
后来我改用grub2(uefi,bios下一直grub4dos),就很少使用iso镜像了,直接使用wim镜像。

mkisofs应该要比oscdimg更好,只是更加复杂,当时我没有学会。

点评

谢谢你耐心的回复。mkisofs 可能是更好支持 grub2, 参考: http://bbs.wuyou.net/forum.php?mod=viewthread&tid=386651  详情 回复 发表于 2020-3-31 22:55
回复

使用道具 举报

19#
 楼主| 发表于 2020-3-31 22:55:53 | 只看该作者
hilsonma 发表于 2020-3-31 22:23
这打包方法是我以前使用xorboot(uefi)的时候学的,因为iso镜像没有限制,放哪里都可以启动,所以就学了is ...

谢谢你耐心的回复。mkisofs 可能是更好支持 grub2, 参考:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=386651

点评

刚做好的mkisofs脚本,感觉是比oscdimg好很多,打包特别快。 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=419771  详情 回复 发表于 2020-4-1 13:29
回复

使用道具 举报

20#
发表于 2020-4-1 13:29:00 | 只看该作者
myminr 发表于 2020-3-31 22:55
谢谢你耐心的回复。mkisofs 可能是更好支持 grub2, 参考:
http://bbs.wuyou.net/forum.php?mod=viewthr ...

刚做好的mkisofs脚本,感觉是比oscdimg好很多,打包特别快。
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=419771

点评

确实,感觉 oscdimg 是对 grub2 无解。  详情 回复 发表于 2020-4-1 16:29
回复

使用道具 举报

21#
 楼主| 发表于 2020-4-1 16:29:39 | 只看该作者
hilsonma 发表于 2020-4-1 13:29
刚做好的mkisofs脚本,感觉是比oscdimg好很多,打包特别快。
http://bbs.wuyou.net/forum.php?mod=viewt ...

确实,感觉 oscdimg 是对 grub2 无解。
回复

使用道具 举报

22#
发表于 2021-1-31 02:37:59 | 只看该作者
xorboot uefi 0.25大神这种版本的软件能发我一个吗,651627735@qq.com  我等级低下载不了,谢谢
回复

使用道具 举报

23#
发表于 2021-10-21 09:37:12 | 只看该作者
求一份0.2.5版本
回复

使用道具 举报

24#
发表于 2024-5-25 20:46:48 | 只看该作者
›xorboot uefi 0.25可以网盘分享一下给我吗?谢谢
回复

使用道具 举报

25#
发表于 2024-5-25 20:48:22 | 只看该作者
xorboot uefi 0.25 网盘分享一下给我吗?谢谢
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-24 16:06

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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