无忧启动论坛

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

[原创] 【XORBOOT Uefi: 多系统引导程序】-(2019-04-04 v0.25)

    [复制链接]
3691#
 楼主| 发表于 2017-12-13 17:48:25 | 只看该作者
hhh333 发表于 2017-12-13 08:49
与打包的方式应该无关,软件与ISO我曾经发给过你的在#3652

用 QEMU 和 VMWARE 测试都没有问题呀,都可以正常启动,我用的是 XORBOOTU 程序中的制作 ISO 功能制作的,所以才想问一下你用的什么软件制作的 ISO,用的什么参数
回复

使用道具 举报

3692#
 楼主| 发表于 2017-12-13 17:49:36 | 只看该作者
2017-12-13 新上传文件,核心启动文件 bootx64.efi, bootia32.efi 都没有变动。
回复

使用道具 举报

3693#
发表于 2017-12-13 18:14:41 | 只看该作者
32位的可以了,选菜单项不出错,并能正常运行了。但背景还是有点问题。

我选择的黑色背景。但屏幕出现的好像是最后一个菜单项的颜色,64位没这个问题。

点评

还是vmware平台吗?我这里似乎正常。晚上我回去调整一下再看看  详情 回复 发表于 2017-12-14 12:46
回复

使用道具 举报

3694#
 楼主| 发表于 2017-12-13 19:46:39 来自手机 | 只看该作者
zicell 发表于 2017-12-13 17:24
P大,xorboot能够网络启动吗

现在不支持网启
回复

使用道具 举报

3695#
发表于 2017-12-13 19:50:03 来自手机 | 只看该作者
更新好快啊!
回复

使用道具 举报

3696#
发表于 2017-12-13 23:35:41 | 只看该作者

前面有反馈,嗯,我截图就是这样显示。
已经以管理员权限运行了。
2017年12月13日 23:36:34当前的最新版。
非uefi版的能够显示的。

点评

明白了,回头查找一下原因。图片背景能显示吗  详情 回复 发表于 2017-12-14 12:49
回复

使用道具 举报

3697#
 楼主| 发表于 2017-12-14 12:46:12 来自手机 | 只看该作者
hhh333 发表于 2017-12-13 18:14
32位的可以了,选菜单项不出错,并能正常运行了。但背景还是有点问题。

我选择的黑色背景。但屏幕出现的 ...

还是vmware平台吗?我这里似乎正常。晚上我回去调整一下再看看
回复

使用道具 举报

3698#
 楼主| 发表于 2017-12-14 12:49:31 来自手机 | 只看该作者
nytc006 发表于 2017-12-13 23:35
前面有反馈,嗯,我截图就是这样显示。
已经以管理员权限运行了。
2017年12月13日 23:36:34当前的最新 ...

明白了,回头查找一下原因。图片背景能显示吗

点评

不知何故,家里电脑VM10虚拟机不报错,到单位这台64位不报,但32位总报EFI找不到。难道系统有问题?  详情 回复 发表于 2017-12-14 19:01
回复

使用道具 举报

3699#
发表于 2017-12-14 19:01:05 | 只看该作者
Pauly 发表于 2017-12-14 12:49
明白了,回头查找一下原因。图片背景能显示吗

不知何故,家里电脑VM10虚拟机不报错,到单位这台64位不报,但32位总报EFI找不到。难道系统有问题?
回复

使用道具 举报

3700#
 楼主| 发表于 2017-12-14 19:35:43 | 只看该作者
请试一下最新版。

点评

USBOS UEFI 原启动流程: BOOTIA32.EFI(Microsoft)->(ISO)\EFI\MICROSOFT\BOOT\B32 BOOTX64.EFI(Microsoft)-->(ISO)\EFI\MICROSOFT\BOOT\BCD 引入20171214 0.24版XORBOOT后,ISO下 UEFI 启动USBOS PE的流程为  详情 回复 发表于 2017-12-15 11:44
这次算是真正妥了,背景问题、找不到文件问题都解决了。  详情 回复 发表于 2017-12-14 23:31
回复

使用道具 举报

3701#
发表于 2017-12-14 21:36:53 | 只看该作者
良心,不像某鹅,尽刷版本号
回复

使用道具 举报

3702#
发表于 2017-12-14 23:24:41 | 只看该作者
谢谢更新!
回复

使用道具 举报

3703#
发表于 2017-12-14 23:31:35 | 只看该作者
本帖最后由 hhh333 于 2017-12-15 08:17 编辑
Pauly 发表于 2017-12-14 19:35
请试一下最新版。


这次算是真正妥了,背景问题、找不到文件问题都解决了。


回复

使用道具 举报

3704#
发表于 2017-12-15 10:00:12 来自手机 | 只看该作者
完美!
回复

使用道具 举报

3705#
发表于 2017-12-15 11:44:35 | 只看该作者
本帖最后由 chiannet 于 2017-12-15 11:49 编辑
Pauly 发表于 2017-12-14 19:35
请试一下最新版。


USBOS UEFI 原启动流程:
BOOTIA32.EFI(Microsoft)->(ISO)\EFI\MICROSOFT\BOOT\B32
BOOTX64.EFI(Microsoft)-->(ISO)\EFI\MICROSOFT\BOOT\BCD


引入20171214 0.24版XORBOOT后,ISO下 UEFI 启动USBOS PE的流程为:

BOOTIA32.EFI(Xorboot)-->(ISO)\EFI\XORBOOT\XORBOOT32.XOR->(ISO)\EFI\BOOT\MSBOOTIA32.EFI->(ISO)\EFI\MICROSOFT\BOOT\B32
BOOTX64.EFI(Xorboot)--->(ISO)\EFI\XORBOOT\XORBOOT.XOR--->(ISO)\EFI\BOOT\MSBOOTX64.EFI--->(ISO)\EFI\MICROSOFT\BOOT\BCD

其中MSBOOTIA32.EFI由Microsoft BOOTIA32.EFI(crack)改名而来;
其中MSBOOTX64.EFI由Microsoft BOOTX64.EFI(原版)改名而来。


其中64位在VM12虚拟机下各菜单项目都正常。但32位启动工具正常,启动Microsoft BOOTIA32.EFI后(下图第一菜单项目),报B32错误。






点评

你这个msbootia32.efi破解了哪些内容?只是修改了 BCD 名称吗?我用 HHH333 提供的ISO模板中的32位文件是可以的,你试一下他那个文件  详情 回复 发表于 2017-12-15 13:23
回复

使用道具 举报

3706#
 楼主| 发表于 2017-12-15 13:23:07 来自手机 | 只看该作者
chiannet 发表于 2017-12-15 11:44
USBOS UEFI 原启动流程:
BOOTIA32.EFI(Microsoft)->(ISO)\EFI\MICROSOFT\BOOT\B32
BOOTX64.EFI(Micr ...

你这个msbootia32.efi破解了哪些内容?只是修改了 BCD 名称吗?我用 HHH333 提供的ISO模板中的32位文件是可以的,你试一下他那个文件
回复

使用道具 举报

3707#
发表于 2017-12-15 21:05:30 | 只看该作者
本帖最后由 nf17b 于 2017-12-15 21:17 编辑

用整合的 ISO 做了測試 , 原來光盤的 uefi 選單是 bcd , U盤 uefi 選單是 XorBoot
用最新版的 XorBoot , 把 光盤的 uefi 選單換成 XorBoot
在引導 PE , 不論是直接啟動或跳轉 BCD 選單再啟動都正常
x86




X64






U盤可以搜索硬碟ESP分區的 \efi\Microsoft\Boot\bootmgfw.efi 啟動 , 光盤會搜不到檔案


另外在製作光盤鏡像 , 是否考慮可以設定光盤標籤(DVD_ROM) , 選擇原目錄似乎不能是掛載的光盤

点评

能否分享你的MSBOOTIA32.EFI这个文件,我手头的破解版有问题。  详情 回复 发表于 2017-12-20 07:48
感谢你的问题反馈和建议,下来我检查一下  详情 回复 发表于 2017-12-18 09:28
回复

使用道具 举报

3708#
发表于 2017-12-15 21:46:45 | 只看该作者
支持更新!
回复

使用道具 举报

3709#
发表于 2017-12-16 09:57:00 来自手机 | 只看该作者
本帖最后由 coondia 于 2017-12-16 17:24 编辑

前几天在测试多系统时发现了您的大作,试用之后发觉我需要的功能全都可以用这个工具实现,自己用的几台电脑全都改成xorboot引导,实在太方便啦。这几天看到您持续在更新,马上都下载下来试用一下。
提个小建议:隐藏引导菜单选项能否配合一个呼出热键,在平时正常引导时完全感觉不到xorboot的存在,要维护系统时用热键呼出。这种模式即可替代进BIOS改引导顺序了,还可以有效防止小白或熊孩子误操作。
由于台式机UEFI模式不支持32位的系统,所以我也在用BIOS版的xorboot,现在用的版本是0.74,期待bios版的也能持续更新。 bios版没有集成sdi文件,能否在添加wim引导时指定sdi文件的路径。 再次感谢您的大作!

点评

隐藏菜单时按键呼出菜单,这个功能可以在下次更新时加上。 BIOS版本现在暂时没有精力维护,转向UEFI吧。我已经看不到BIOS平台的任何好处了  详情 回复 发表于 2017-12-18 09:31
回复

使用道具 举报

3710#
 楼主| 发表于 2017-12-18 09:28:50 来自手机 | 只看该作者
nf17b 发表于 2017-12-15 21:05
用整合的 ISO 做了測試 , 原來光盤的 uefi 選單是 bcd , U盤 uefi 選單是 XorBoot
用最新版的 XorBoot ,  ...

感谢你的问题反馈和建议,下来我检查一下
回复

使用道具 举报

3711#
 楼主| 发表于 2017-12-18 09:31:08 来自手机 | 只看该作者
coondia 发表于 2017-12-16 09:57
前几天在测试多系统时发现了您的大作,试用之后发觉我需要的功能全都可以用这个工具实现,自己用的几台电脑 ...

隐藏菜单时按键呼出菜单,这个功能可以在下次更新时加上。
BIOS版本现在暂时没有精力维护,转向UEFI吧。我已经看不到BIOS平台的任何好处了
回复

使用道具 举报

3712#
发表于 2017-12-18 13:45:36 | 只看该作者
太好了,前几天才开始玩这个,这就更新了,,,
回复

使用道具 举报

3713#
发表于 2017-12-18 19:21:39 | 只看该作者
支持楼主,谢谢分享
回复

使用道具 举报

3714#
发表于 2017-12-19 12:59:07 | 只看该作者
现在有些机子关不了安全启动,能有办法支持安全启动吗?
回复

使用道具 举报

3715#
发表于 2017-12-19 18:20:50 | 只看该作者
已经发布了用新的版本接管的EFI启动,但有反应不能过secure boot,有什么好的解决办法?

点评

目前是需要关闭secure boot才能启动xorboot,因为没有签名。目前还没有研究过Linux下的shim的工作原理,等以后再说吧  详情 回复 发表于 2017-12-19 23:27
光盤 難 U 盤 可以做成雙 uefi [attachimg]364297[/attachimg]  详情 回复 发表于 2017-12-19 19:12
回复

使用道具 举报

3716#
发表于 2017-12-19 19:12:55 | 只看该作者
hhh333 发表于 2017-12-19 18:20
已经发布了用新的版本接管的EFI启动,但有反应不能过secure boot,有什么好的解决办法?

光盤 難
U 盤 可以做成雙 uefi


点评

意思是把那两个文件从efi\xorboot移到efi\boot下就可以了?不行吧  详情 回复 发表于 2017-12-19 22:27
回复

使用道具 举报

3717#
发表于 2017-12-19 22:27:58 | 只看该作者
nf17b 发表于 2017-12-19 19:12
光盤 難
U 盤 可以做成雙 uefi

意思是把那两个文件从efi\xorboot移到efi\boot下就可以了?不行吧

点评

雙 uefi 分區的意思是 , 一個 uefi 分區是 bcd 選單(secure boot 用) , 一個分區是 XorBoot 選單 [attachimg]364305[/attachimg] 從 BCD 選單的 UEFI 分區啟動 (x86 及 x64 只能共用選單 , x86 的 bcd 改成 b32  详情 回复 发表于 2017-12-20 00:10
回复

使用道具 举报

3718#
发表于 2017-12-19 22:45:53 | 只看该作者
2017.12.14 v0.24 测试版 使用反馈:
用 windows NT 6+ 方式启动 Win10后,无法进入休眠,但以Windows Boot Manager 直接引导进系统,可进入休眠。
测试后发现,可能是调用 BCD 文件的关系,原生引导使用的BCD里有关于休眠的配置,xorbootU引导貌似没有。
如果开启覆写BCD选项,则会把原BCD里关于休眠的配置完全冲掉,即使改回原生引导也进不了休眠了。

另,以打开EFI程序的方式引导系统,用bootx64.efi或bootmgfw.efi,始终报错,蓝屏,提示要修复系统。是不支持以这种方式启动吗?

点评

是的,xorboot内置bcd没有休眠选项,所以无法休眠,以后可以添加这个选项,但是估计仍然需要选择将bcd保存到硬盘。 关于你说的直接启动bootmgfw.efi提示需要修复的问题,可以做一个纯净的bcd文件再试一试  详情 回复 发表于 2017-12-19 23:31
回复

使用道具 举报

3719#
 楼主| 发表于 2017-12-19 23:27:30 来自手机 | 只看该作者
hhh333 发表于 2017-12-19 18:20
已经发布了用新的版本接管的EFI启动,但有反应不能过secure boot,有什么好的解决办法?

目前是需要关闭secure boot才能启动xorboot,因为没有签名。目前还没有研究过Linux下的shim的工作原理,等以后再说吧
回复

使用道具 举报

3720#
 楼主| 发表于 2017-12-19 23:31:26 来自手机 | 只看该作者
coondia 发表于 2017-12-19 22:45
2017.12.14 v0.24 测试版 使用反馈:
用 windows NT 6+ 方式启动 Win10后,无法进入休眠,但以Windows Boo ...

是的,xorboot内置bcd没有休眠选项,所以无法休眠,以后可以添加这个选项,但是估计仍然需要选择将bcd保存到硬盘。
关于你说的直接启动bootmgfw.efi提示需要修复的问题,可以做一个纯净的bcd文件再试一试
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-28 17:33

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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