无忧启动论坛

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

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

    [复制链接]
3631#
发表于 2017-11-29 21:54:56 | 只看该作者
提示这样的情况是怎么回事啊、
搞不懂了,是电脑UEFI不兼容么
其他机器都正常,唯独这笔记本启动不了

QQ图片20171129215239.jpg (30.79 KB, 下载次数: 464)

QQ图片20171129215239.jpg

点评

这似乎是个很奇怪的问题,不知道是不是固件有bug。下次我加上调试信息来测试一下看是什么问题  详情 回复 发表于 2017-11-30 10:16
回复

使用道具 举报

3632#
 楼主| 发表于 2017-11-30 10:16:45 来自手机 | 只看该作者
lm0006 发表于 2017-11-29 21:54
提示这样的情况是怎么回事啊、
搞不懂了,是电脑UEFI不兼容么
其他机器都正常,唯独这笔记本启动不了

这似乎是个很奇怪的问题,不知道是不是固件有bug。下次我加上调试信息来测试一下看是什么问题
回复

使用道具 举报

3633#
发表于 2017-11-30 10:17:49 | 只看该作者
还是不行:

点评

能不能把你的iso传一份看看  详情 回复 发表于 2017-11-30 13:09
回复

使用道具 举报

3634#
 楼主| 发表于 2017-11-30 13:09:30 来自手机 | 只看该作者
本帖最后由 Pauly 于 2017-11-30 13:56 编辑
hhh333 发表于 2017-11-30 10:17
还是不行:


你这是用的什么虚拟机?能不能把你的iso传一份看看

点评

链接:https://pan.baidu.com/s/1migP9aC 密码:izc3 运行OSCDUDF-GRW.CMD打包ISO测试  详情 回复 发表于 2017-11-30 14:46
回复

使用道具 举报

3635#
发表于 2017-11-30 14:38:50 来自手机 | 只看该作者
0.24可以,但菜单只能和efi放到一起,分开就提示找不到菜单。如果都放img中能启动,又找不到菜单中的文件提示不是iso9660文件系统
回复

使用道具 举报

3636#
发表于 2017-11-30 14:46:38 | 只看该作者
本帖最后由 hhh333 于 2017-11-30 15:07 编辑
Pauly 发表于 2017-11-30 13:09
你这是用的什么虚拟机?能不能把你的iso传一份看看


链接:https://pan.baidu.com/s/1migP9aC 密码:izc3
运行OSCDUDF-GRW.CMD打包ISO测试

VM虚拟机测试,其他(grub2及rEfind)可通过。

刚才测试了32位,是可以的:


那个bootx64.efi是由32位xorboot产生的,可能问题在这里。又试了一下,32位也有问题,出菜单但找不到执行文件:

点评

这个可以启动光盘中的部分 efi 文件了(memtest.efi 可以启动),但是我测试发现两个问题,需要进行比较大的改动: 1、光盘上微软的 bootmgfw.efi 没有反应了; 2、光盘上的 WIM 文件无法启动,因为 bootmgfw.efi  详情 回复 发表于 2017-12-1 00:30
回复

使用道具 举报

3637#
发表于 2017-11-30 15:09:29 | 只看该作者
刚才又用64位的导出的bootx64.efi,与32位的二进制相同

点评

明白了,处理逻辑上还有点问题,待改进……  详情 回复 发表于 2017-11-30 15:14
回复

使用道具 举报

3638#
 楼主| 发表于 2017-11-30 15:14:34 来自手机 | 只看该作者
hhh333 发表于 2017-11-30 15:09
刚才又用64位的导出的bootx64.efi,与32位的二进制相同

明白了,处理逻辑上还有点问题,待改进……

点评

兄弟: 你好! 最近需要用到 HPA 分区制作,也试了多个方式,就是清华同方5.0.7的好用些,但是这个启动代码只能在硬盘 MBR 开始的30个扇区位置启动, 我想把这段代码放在硬盘的其他地方也能引导启动。  详情 回复 发表于 2017-11-30 18:00
回复

使用道具 举报

3639#
发表于 2017-11-30 18:00:38 | 只看该作者
Pauly 发表于 2017-11-30 15:14
明白了,处理逻辑上还有点问题,待改进……

     兄弟:
     你好!
最近需要用到 HPA 分区制作,也试了多个方式,就是清华同方5.0.7的好用些,但是这个启动代码只能在硬盘 MBR 开始的30个扇区位置启动,
我想把这段代码放在硬盘的其他地方也能引导启动。
麻烦兄弟有空能否修改一下,时间无所谓,不急的,谢谢!
祝你生活愉快!



WDC-500G-同方5.0.7HPA-MBR.rar

8.16 KB, 下载次数: 3, 下载积分: 无忧币 -2

HPA 代码

点评

这个要再等等了……  详情 回复 发表于 2017-12-1 00:30
回复

使用道具 举报

3640#
 楼主| 发表于 2017-12-1 00:30:04 | 只看该作者
本帖最后由 Pauly 于 2017-12-1 00:40 编辑
hhh333 发表于 2017-11-30 14:46
链接:https://pan.baidu.com/s/1migP9aC 密码:izc3
运行OSCDUDF-GRW.CMD打包ISO测试


这个可以启动光盘中的部分 efi 文件了(memtest.efi 可以启动),但是我测试发现两个问题,需要进行比较大的改动:
1、光盘上微软的 bootmgfw.efi 没有反应了;
2、光盘上的 WIM 文件无法启动,因为 bootmgfw.efi 找不到文件,需要程序中把 WIM 文件读到内存,然后才能启动。

XORBOOT 从光盘启动的功能,之前确实没有测试过,还有待改进……

xorboot.img.rar

927.19 KB, 下载次数: 23, 下载积分: 无忧币 -2

点评

其实做到启动其他EFI就如用grub2一样的,启动bootmgfw.efi跟MS原版光盘一样的就可以了。也即把grub2中进efi shell的过程省掉直接启动bootmgfw.efi就可以了。  详情 回复 发表于 2017-12-4 16:04
回复

使用道具 举报

3641#
 楼主| 发表于 2017-12-1 00:30:46 | 只看该作者
天涯海角1216 发表于 2017-11-30 18:00
兄弟:
     你好!
最近需要用到 HPA 分区制作,也试了多个方式,就是清华同方5.0.7的好用些,但 ...

这个要再等等了……
回复

使用道具 举报

3642#
发表于 2017-12-1 21:12:30 | 只看该作者
谢谢,更新工具
回复

使用道具 举报

3643#
发表于 2017-12-2 20:04:50 | 只看该作者
本帖最后由 dora8389 于 2017-12-3 12:35 编辑

請問版主~xorbootU在HD4000內顯的本本(V3-571G)上,只要設定1024*768以外解析度必花屏,xorbootU能做到外掛驅動嗎?

-----------------------我是2017.12.03----12:34分隔線-----------------------------
回報一下狀況,用最新版xorbootU(0.2.4)重新產生bootx64.efi後,能正確顯示自訂解析度不花屏了!
~版主偉大~

点评

对,这个希望能有改进的!  发表于 2017-12-3 11:16

评分

参与人数 3无忧币 +10 收起 理由
xuziyi + 4
wuyohua + 1 赞一个!
北冥有鱼 + 5 很给力!

查看全部评分

回复

使用道具 举报

3644#
发表于 2017-12-4 16:04:31 | 只看该作者
Pauly 发表于 2017-12-1 00:30
这个可以启动光盘中的部分 efi 文件了(memtest.efi 可以启动),但是我测试发现两个问题,需要进行比 ...

其实做到启动其他EFI就如用grub2一样的,启动bootmgfw.efi跟MS原版光盘一样的就可以了。也即把grub2中进efi shell的过程省掉直接启动bootmgfw.efi就可以了。

点评

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=387457&extra=page%3D1 ubuntu 发布了带签名的efi64,uefi里面设置安全启动可以启动了。  详情 回复 发表于 2017-12-4 20:04
h3大,你试过讲grub的efi内置模块和配置文件,配置文件搜索bootmgrw.efi让后chainloader吗,grub2的efi只需要支持各种文件系统和分区,不需要其他主题什么的模块,不就曲线救国了吗?  详情 回复 发表于 2017-12-4 20:01
回复

使用道具 举报

3645#
发表于 2017-12-4 17:04:51 | 只看该作者
很需要这份资源,谢谢楼主分享
回复

使用道具 举报

3646#
发表于 2017-12-4 20:01:28 | 只看该作者
hhh333 发表于 2017-12-4 16:04
其实做到启动其他EFI就如用grub2一样的,启动bootmgfw.efi跟MS原版光盘一样的就可以了。也即把grub2中进e ...

h3大,你试过讲grub的efi内置模块和配置文件,配置文件搜索bootmgrw.efi让后chainloader吗,grub2的efi只需要支持各种文件系统和分区,不需要其他主题什么的模块,不就曲线救国了吗?

点评

就是在光盘模式不行,不能直接运行bootmgrw.efi  详情 回复 发表于 2017-12-4 20:33
回复

使用道具 举报

3647#
发表于 2017-12-4 20:04:11 | 只看该作者
hhh333 发表于 2017-12-4 16:04
其实做到启动其他EFI就如用grub2一样的,启动bootmgfw.efi跟MS原版光盘一样的就可以了。也即把grub2中进e ...

http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
ubuntu 发布了带签名的efi64,uefi里面设置安全启动可以启动了。

点评

这个与安全启动无关。  详情 回复 发表于 2017-12-4 20:33
回复

使用道具 举报

3648#
发表于 2017-12-4 20:33:22 | 只看该作者
my9823 发表于 2017-12-4 20:01
h3大,你试过讲grub的efi内置模块和配置文件,配置文件搜索bootmgrw.efi让后chainloader吗,grub2的efi只 ...

就是在光盘模式不行,不能直接运行bootmgrw.efi
回复

使用道具 举报

3649#
发表于 2017-12-4 20:33:43 | 只看该作者
freesoft00 发表于 2017-12-4 20:04
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=387457&extra=page%3D1
ubuntu 发布了带签名的efi6 ...

这个与安全启动无关。
回复

使用道具 举报

3650#
发表于 2017-12-4 20:51:22 | 只看该作者
大家可以用我在#3653上面的那个包在虚拟机中测试,能够正常出BCD菜单,就可认为启动bootmgrw.efi是成功的。MS的光盘就是bootx64.efi(即bootmgrw.efi)在启动映象(即光盘启动区)中,而BCD位于光盘文件系统的\efi\microsoft\boot下。
回复

使用道具 举报

3651#
发表于 2017-12-4 20:59:24 | 只看该作者
或者先看我发在UEFI中的一个帖子http://bbs.wuyou.net/forum.php?m ... d=403480&extra=

点评

请测试最新版本。  详情 回复 发表于 2017-12-9 20:42
回复

使用道具 举报

3652#
发表于 2017-12-5 10:13:50 | 只看该作者
        xorboot uefi  32/64  2017.10.16 v0.24 测试版和2017.11.28 v0.24 测试版均无法启动微PE  V2.0版的32/64

位的ISO文件,而启动微PE  V1.2版的32/64位的ISO文件则完全正常:




点评

我这测试正常呀,你用最新版试一下。  详情 回复 发表于 2017-12-9 20:41
回复

使用道具 举报

3653#
发表于 2017-12-8 12:25:34 | 只看该作者
问题反馈:
旧版本的xorboot可以预览菜单;
新版本的xorbootU  无法看到预览啊。。
试了2台电脑都这样。
win10 1607

点评

无法看到预览是什么情况?请说具体一点  详情 回复 发表于 2017-12-9 20:41
回复

使用道具 举报

3654#
 楼主| 发表于 2017-12-9 20:41:33 | 只看该作者
有阴也有阳 发表于 2017-12-5 10:13
xorboot uefi  32/64  2017.10.16 v0.24 测试版和2017.11.28 v0.24 测试版均无法启动微PE  V2.0版 ...

我这测试正常呀,你用最新版试一下。

点评

重新用最新版的xorboot uefi进行测试,一切正常,初步估计是微PE V2.0的ISO文件的碎片太多所造成的, 将原来有太多的碎片的ISO文件删除,重新复制、粘贴进微PE V2.0的ISO文件,再开机测试,一切正常,  详情 回复 发表于 2017-12-11 09:29
回复

使用道具 举报

3655#
 楼主| 发表于 2017-12-9 20:41:55 | 只看该作者
nytc006 发表于 2017-12-8 12:25
问题反馈:
旧版本的xorboot可以预览菜单;
新版本的xorbootU  无法看到预览啊。。

无法看到预览是什么情况?请说具体一点
回复

使用道具 举报

3656#
 楼主| 发表于 2017-12-9 20:42:12 | 只看该作者
hhh333 发表于 2017-12-4 20:59
或者先看我发在UEFI中的一个帖子http://bbs.wuyou.net/forum.php?mod=viewthread&tid=403480&extra=

请测试最新版本。
回复

使用道具 举报

3657#
发表于 2017-12-9 21:12:48 | 只看该作者
p大为什么我用ultraiso新建一个2.88M的软盘镜像,建立/efi/xorboot目录并添加导出的bootx64.efi,保存后作为iso的uefi启动文件,iso目录放置了菜单/boot/xorboot/xorboot.xor,启动后显示xorboot.xor not found?
而把菜单放到uefi的那个启动文件中才可以正常启动?

点评

你用的哪个版本? 需要把 xorboot.xor 放在光盘根目录 \efi\xorboot\ 下面,跟微软的做法类似。  详情 回复 发表于 2017-12-9 21:33
回复

使用道具 举报

3658#
 楼主| 发表于 2017-12-9 21:33:08 | 只看该作者
my9823 发表于 2017-12-9 21:12
p大为什么我用ultraiso新建一个2.88M的软盘镜像,建立/efi/xorboot目录并添加导出的bootx64.efi,保存后作为 ...

你用的哪个版本?
需要把 xorboot.xor 放在光盘根目录 \efi\xorboot\ 下面,跟微软的做法类似。
回复

使用道具 举报

3659#
发表于 2017-12-10 10:04:05 来自手机 | 只看该作者
那用oscdimg还是mkisofs

点评

我用的oscdimg  详情 回复 发表于 2017-12-10 10:42
回复

使用道具 举报

3660#
 楼主| 发表于 2017-12-10 10:42:00 来自手机 | 只看该作者
my9823 发表于 2017-12-10 10:04
那用oscdimg还是mkisofs

我用的oscdimg
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-9-13 02:23

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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