无忧启动论坛

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

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

    [复制链接]
3391#
发表于 2016-12-30 19:09:51 | 只看该作者
Pauly 发表于 2016-12-30 19:05
这个跟BIOS有关,有些Bios会为u盘的每个分区建立块对象,有些不会。估计grub2是自己解析磁盘的每个分区, ...


你这边也没有开源磁仿真的实现……也没人给GRUB2写mod
然而GRUB2继承了GRUB那一堆的文件系统支持 很爽
于是就只能两个都用 就很难受
回复

使用道具 举报

3392#
发表于 2016-12-30 19:21:18 | 只看该作者
请Pauly大神尽快推出支持32位UEFI启动的XORBOOT Uefi,使之尽可能地完美。谢谢!!!

点评

主要没有32位uefi系统测试环境,qemu的32位uefi似乎有点问题,过段时间编译个32位的efi来看看吧  详情 回复 发表于 2016-12-30 19:31
回复

使用道具 举报

3393#
 楼主| 发表于 2016-12-30 19:29:48 来自手机 | 只看该作者
求道者 发表于 2016-12-30 19:09
你这边也没有开源磁仿真的实现……也没人给GRUB2写mod
然而GRUB2继承了GRUB那一堆的文件系统支持 很爽 ...

uefi下的磁盘仿真功能还在试验阶段,不太成熟,我也还在研究中。现在xorboot支持fat16/32,ntfs,exfat,ext2和iso9660文件系统。

点评

黑苹果用户 就很伤  详情 回复 发表于 2016-12-30 19:35
回复

使用道具 举报

3394#
 楼主| 发表于 2016-12-30 19:31:50 来自手机 | 只看该作者
有阴也有阳 发表于 2016-12-30 19:21
请Pauly大神尽快推出支持32位UEFI启动的XORBOOT Uefi,使之尽可能地完美。谢谢!!!

主要没有32位uefi系统测试环境,qemu的32位uefi似乎有点问题,过段时间编译个32位的efi来看看吧

点评

谢谢!热烈地期盼中!!!  详情 回复 发表于 2016-12-30 19:35
回复

使用道具 举报

3395#
发表于 2016-12-30 19:35:37 | 只看该作者
Pauly 发表于 2016-12-30 19:31
主要没有32位uefi系统测试环境,qemu的32位uefi似乎有点问题,过段时间编译个32位的efi来看看吧

谢谢!热烈地期盼中!!!
回复

使用道具 举报

3396#
发表于 2016-12-30 19:35:45 | 只看该作者
本帖最后由 求道者 于 2016-12-30 19:37 编辑
Pauly 发表于 2016-12-30 19:29
uefi下的磁盘仿真功能还在试验阶段,不太成熟,我也还在研究中。现在xorboot支持fat16/32,ntfs,exfat,ext ...


黑苹果用户就很伤
回复

使用道具 举报

3397#
 楼主| 发表于 2016-12-30 20:20:27 来自手机 | 只看该作者
求道者 发表于 2016-12-30 19:35
黑苹果用户就很伤

什么意思?

点评

hfs+和hfs文件系统的支持  详情 回复 发表于 2016-12-30 21:16
回复

使用道具 举报

3398#
发表于 2016-12-30 21:16:39 | 只看该作者

hfs+和hfs文件系统的支持

点评

这样啊,等空了我也装个黑苹果来玩一下,然后尝试在xorboot中增加对hfs/hfs+/hfsx文件系统的支持  详情 回复 发表于 2016-12-30 21:50
回复

使用道具 举报

3399#
 楼主| 发表于 2016-12-30 21:50:36 来自手机 | 只看该作者
wintoflash 发表于 2016-12-30 21:16
hfs+和hfs文件系统的支持

这样啊,等空了我也装个黑苹果来玩一下,然后尝试在xorboot中增加对hfs/hfs+/hfsx文件系统的支持

点评

最新版uefi能支持光盘吗?  详情 回复 发表于 2016-12-30 22:34
回复

使用道具 举报

3400#
发表于 2016-12-30 22:34:54 | 只看该作者
Pauly 发表于 2016-12-30 21:50
这样啊,等空了我也装个黑苹果来玩一下,然后尝试在xorboot中增加对hfs/hfs+/hfsx文件系统的支持

最新版uefi能支持光盘吗?

点评

前几版都应该支持iso启动了,只不过还没有把这个部署功能添加到配置程序中。  详情 回复 发表于 2017-1-1 21:22
回复

使用道具 举报

3401#
 楼主| 发表于 2017-1-1 21:22:52 来自手机 | 只看该作者
devilma 发表于 2016-12-30 22:34
最新版uefi能支持光盘吗?


前几版都应该支持iso启动了,我自己测试过,只不过还没有把这个部署功能添加到配置程序中。
回复

使用道具 举报

3402#
发表于 2017-1-1 21:39:08 来自手机 | 只看该作者
太需要部署到ISO了!谢谢老大!!
回复

使用道具 举报

3403#
发表于 2017-1-2 13:13:32 | 只看该作者
感谢分享!!强力支持!
回复

使用道具 举报

3404#
发表于 2017-1-2 13:45:11 | 只看该作者
p大,能不加入对MAC系统的启动支持?
回复

使用道具 举报

3405#
 楼主| 发表于 2017-1-3 10:00:32 来自手机 | 只看该作者
qj_tzy 发表于 2017-1-2 13:45
p大,能不加入对MAC系统的启动支持?

我刚刚装了黑苹果,还不清楚它的启动原理,准备空了来研究一下

点评

最好是能直接引导MacOS,但可能工作量太大,因为需要加载kext驱动和很多参数;但可以先引导四叶草或变色龙,通过四叶草或变色龙引导黑苹果。 再就是引导VHD中的Linux功能,我目前是按本论坛 2011niumao大大 的帖  详情 回复 发表于 2017-1-16 09:43
非常期待! 另反馈一个问题:用0.21版编辑菜单后启动,启动windows的项有密码,但未设定密码,不知何故?  详情 回复 发表于 2017-1-6 07:48
回复

使用道具 举报

3406#
发表于 2017-1-3 14:37:44 | 只看该作者
谢谢!很给力,希望越来越完善。。。
回复

使用道具 举报

3407#
发表于 2017-1-4 09:58:17 | 只看该作者
本帖最后由 2012jc天马行空 于 2017-1-4 10:01 编辑

反馈问题:
一、U盘分区情况:三分区,一个ud区,一个EFI区,一个可见区



ISO文件放在可见区根目录,xorboot.xor以及efi文件放在EFI分区EFI\BOOT\目录下

二、测试情况

1)可见区根目录只放置ISO文件

加载完ISO文件后提示如下:


如果把ISO文件解压到可见区根目录,再放置一个ISO文件在根目录则能成功


2)启动Linux内核文件方法怎么也无法成功,U盘分区同上
ISO文件已经解压到可见区根目录,配置如下,配置中文件名是正确的

启动情况,卡在这儿
回复

使用道具 举报

3408#
发表于 2017-1-4 19:21:02 | 只看该作者
本帖最后由 有阴也有阳 于 2017-1-4 19:47 编辑

        用XORBOOT Uef    0.23版引导Linux的ISO文件——“ Porteus 3.2 口袋Linux系统 中文定制版的ISO文件

(支持BIOS/EFI32/EFI64启动)”报错:



        改了XORBOOT Uef    0.23版默认的文件路径与文件名称,到这一步又进行不下去了:



点评

kernel启动参数写得不对  详情 回复 发表于 2017-1-4 22:49
回复

使用道具 举报

3409#
 楼主| 发表于 2017-1-4 22:32:03 | 只看该作者
紧急修复:修正启动 Linux 系统中一个错误,该错误导致 initrd 没有被加载。

LINUX ISO 的问题,还没确定问题所在……

XorBootU.rar

993.05 KB, 下载次数: 78, 下载积分: 无忧币 -2

点评

用刚发的这个版本的启动Linux内核文件方法怎么也无法成功启动“ Porteus 3.2 口袋Linux系统 中文定制版”——把Porteus 3.2 口 袋Linux系统 中文定制版的ISO文件先解压了......,卡在“正在启动initrd...  详情 回复 发表于 2017-1-5 08:52
回复

使用道具 举报

3410#
发表于 2017-1-4 22:49:44 | 只看该作者
有阴也有阳 发表于 2017-1-4 19:21
用XORBOOT Uef    0.23版引导Linux的ISO文件——“ Porteus 3.2 口袋Linux系统 中文定制版的ISO文 ...

kernel启动参数写得不对
回复

使用道具 举报

3411#
发表于 2017-1-5 08:52:46 | 只看该作者
本帖最后由 有阴也有阳 于 2017-1-5 10:55 编辑
Pauly 发表于 2017-1-4 22:32
紧急修复:修正启动 Linux 系统中一个错误,该错误导致 initrd 没有被加载。

LINUX ISO 的问题,还没确 ...


        用刚发的这个版本的启动Linux内核文件方法怎么也无法成功启动“ Porteus 3.2 口袋Linux系统 中文定制版”——把Porteus 3.2 口

袋Linux系统 中文定制版的ISO文件先解压了......,卡在“正在启动kernel...”这一步了。

点评

命令行参数应该是 from=/porteus.iso,注意文件名一定要正确,全部为小写。 我这里测试启动 Porteus 3.2 是正常的。  详情 回复 发表于 2017-1-6 19:21
跟我一样的问题,,见3414#  详情 回复 发表于 2017-1-5 14:06
回复

使用道具 举报

3412#
发表于 2017-1-5 11:50:14 | 只看该作者
细细哥,有些关于U盘移动系统的问题请教你,可以给我你的Q吗?或者加下我的103744529
回复

使用道具 举报

3413#
发表于 2017-1-5 14:06:07 | 只看该作者
有阴也有阳 发表于 2017-1-5 08:52
用刚发的这个版本的启动Linux内核文件方法怎么也无法成功启动“ Porteus 3.2 口袋Linux系统 中 ...

跟我一样的问题,,见3414#
回复

使用道具 举报

3414#
发表于 2017-1-6 07:48:08 | 只看该作者
Pauly 发表于 2017-1-3 10:00
我刚刚装了黑苹果,还不清楚它的启动原理,准备空了来研究一下

非常期待!

另反馈一个问题:用0.21版编辑菜单后启动,启动windows的项有密码,但未设定密码,不知何故?
回复

使用道具 举报

3415#
发表于 2017-1-6 18:49:17 | 只看该作者
老大,建议菜单用文本格式的,方便在Linux或Mac下修改。

点评

呃,还没考虑那么远,那样解析菜单会稍微复杂点  详情 回复 发表于 2017-1-6 19:25
回复

使用道具 举报

3416#
 楼主| 发表于 2017-1-6 19:21:03 | 只看该作者
有阴也有阳 发表于 2017-1-5 08:52
用刚发的这个版本的启动Linux内核文件方法怎么也无法成功启动“ Porteus 3.2 口袋Linux系统 中 ...

命令行参数应该是 from=/porteus.iso,注意文件名一定要正确,全部为小写。
我这里测试启动 Porteus 3.2 是正常的。

点评

我这里测试启动 Porteus 3.2 是正常的——请问您是整体启动ISO文件吗?还是将ISO文 件解压后启动Linux内核来启动的? 我又试了一下,用Xorboot Uefi 0.23来整体启动 Porteus 3.2 的ISO文件,但  详情 回复 发表于 2017-1-7 10:21
回复

使用道具 举报

3417#
 楼主| 发表于 2017-1-6 19:21:55 | 只看该作者
qj_tzy 发表于 2017-1-6 07:48
非常期待!

另反馈一个问题:用0.21版编辑菜单后启动,启动windows的项有密码,但未设定密码,不知何 ...

手动清除一下吧
回复

使用道具 举报

3418#
 楼主| 发表于 2017-1-6 19:23:32 | 只看该作者
2011kenfance 发表于 2017-1-6 08:08
就是图文菜单太难弄了,可不可以直接加一个图片,文字随意编辑

下一版准备修改一下菜单结构,采用背景图片+文本菜单条的方式,当然也可以直接用图片。目前这种方式确实有点使用上的问题。
回复

使用道具 举报

3419#
 楼主| 发表于 2017-1-6 19:25:36 | 只看该作者
wintoflash 发表于 2017-1-6 18:49
老大,建议菜单用文本格式的,方便在Linux或Mac下修改。

呃,还没考虑那么远,那样解析菜单会稍微复杂点
回复

使用道具 举报

3420#
发表于 2017-1-7 10:21:55 | 只看该作者
本帖最后由 有阴也有阳 于 2017-1-7 10:23 编辑
Pauly 发表于 2017-1-6 19:21
命令行参数应该是 from=/porteus.iso,注意文件名一定要正确,全部为小写。
我这里测试启动 Porteus 3.2 ...


        我这里测试启动 Porteus 3.2 是正常的——请问您是整体启动ISO文件吗?还是将ISO文

件解压后启动Linux内核来启动的?

       我又试了一下,用Xorboot Uefi 0.23来整体启动 Porteus 3.2 的ISO文件,但还是报错,

不成功,实体机与虚拟机的报错是一样的:

一:菜单文件的配置:



二:运行后的报错:



文件在FAT32格式的16G大的U盘内:
porteus.iso文件放在U盘的根目录下。
porteus.iso文件解压后获取的vmlinuz文件和nitrd.xz文件放在U盘的根目录下的porteus文件夹里。
整个U盘没有分区。

        如果您是整体启动ISO文件启动成功的,可否将您成功整体启动 Porteus 3.2 的ISO文件的菜

单文件的配置给我说一下,谢谢!!!

点评

ISO 整体启动,命令行只需要一句:  详情 回复 发表于 2017-1-7 11:48
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-17 11:12

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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