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

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

   火... [复制链接]
发表于 2018-12-31 22:29:22 | 显示全部楼层
软件越来越棒了,0.24什么时候出正式版
回复

使用道具 举报

发表于 2019-1-6 11:21:10 | 显示全部楼层
下载测试一下
回复

使用道具 举报

发表于 2019-1-9 12:52:51 | 显示全部楼层
刚入门,来学习一下,谢谢!
回复

使用道具 举报

发表于 2019-1-12 14:14:20 | 显示全部楼层
非常不错的引导程序。。
回复

使用道具 举报

发表于 2019-1-15 14:38:52 | 显示全部楼层
本帖最后由 童cy 于 2019-1-15 14:40 编辑

请问如何像grub2的loopback一样引导linux镜像
原来用grub2引导linux镜像
  1.         set isofile="/archlinux-2018.07.01-x86_64.iso"
  2.         set partition="1"
  3.         loopback loop (hd0,$partition)$isofile
  4.         linux (loop)/arch/boot/x86_64/vmlinuz archisolabel=arch_201807 img_dev=/dev/nvme0n1p$partition img_loop=$isofile earlymodules=loop
  5.         initrd (loop)/arch/boot/x86_64/archiso.img
复制代码
这是通过loopback读镜像到内存,拿到vmlinuz和initrd两个文件,再传iso路径就行

xorboot里我可以把这两文件解压出来,用"linux内核"方式引导
  1. 系统类型:linux内核
  2. 文件名:/archlinux-2019.01.01-x86_64/arch/boot/x86_64/vmlinuz
  3. 命令行:img_dev=/dev/sda2 img_loop=/archlinux-2019.01.01-x86_64.iso archisobasedir=arch archisolabel=ARCH
  4. Initrd:/archlinux-2019.01.01-x86_64/arch/boot/x86_64/archiso.img
复制代码

但如果用"linux iso"方式就不行
  1. 系统类型:linuxISO
  2. 文件名:/archlinux-2019.01.01-x86_64.iso
  3. kernel:/arch/boot/x86_64/vmlinuz
  4. 命令行:img_dev=/dev/sda2 img_loop=/archlinux-2019.01.01-x86_64.iso archisobasedir=arch archisolabel=ARCH
  5. Initrd:/arch/boot/x86_64/archiso.img
复制代码

其他失败尝试:命令行用"from="方式;文件名,initrd加${loop}

点评

解压后替换 ESP 分区下 \efi\Boot\bootx64.efi 试一下看  详情 回复 发表于 2019-2-28 14:27
回复

使用道具 举报

发表于 2019-2-10 20:25:07 | 显示全部楼层
老大,好久不见你啦
回复

使用道具 举报

发表于 2019-2-27 11:22:45 | 显示全部楼层
下载学习,谢谢分享!
回复

使用道具 举报

 楼主| 发表于 2019-2-28 14:27:26 | 显示全部楼层
童cy 发表于 2019-1-15 14:38
请问如何像grub2的loopback一样引导linux镜像
原来用grub2引导linux镜像
这是通过loopback读镜像到内存, ...

解压后替换 ESP 分区下 \efi\Boot\bootx64.efi 试一下看
bootx64.rar (1 MB, 下载次数: 39)

点评

还是没成功 用原来的bootx64.efi是主界面闪一下后回到主界面 用这版是进到一个黑屏,没有任何输出,按方向键就回到主界面 如果老大你愿意,可以下载试试 http://mirrors.163.com/archlinux/iso/2019.03.01/archlinux  详情 回复 发表于 2019-3-8 22:02
回复

使用道具 举报

发表于 2019-2-28 23:18:51 | 显示全部楼层
本帖最后由 sunsea 于 2019-2-28 23:20 编辑

话说启动wim能增加以minint和detecthal参数启动嘛……这样就可以直接以解开方式启动PE了……省去配置一堆bcd和iso转接了
回复

使用道具 举报

发表于 2019-3-1 09:54:29 | 显示全部楼层
谢谢楼主的分享
回复

使用道具 举报

发表于 2019-3-8 13:07:27 | 显示全部楼层
专门为了xorboot来到了这个论坛。
回复

使用道具 举报

发表于 2019-3-8 22:02:36 | 显示全部楼层
Pauly 发表于 2019-2-28 14:27
解压后替换 ESP 分区下 \efi\Boot\bootx64.efi 试一下看

还是没成功
用原来的bootx64.efi是主界面闪一下后回到主界面
用这版是进到一个黑屏,没有任何输出,按方向键就回到主界面
如果老大你愿意,可以下载试试 http://mirrors.163.com/archlinux ... 19.03.01-x86_64.iso

点评

把启动文件名设置为 “/arch/boot/x86_64/vmlinuz.” 试一下,vmlinuz 后面有一个点  详情 回复 发表于 2019-3-9 09:15
回复

使用道具 举报

 楼主| 发表于 2019-3-9 09:15:31 | 显示全部楼层
童cy 发表于 2019-3-8 22:02
还是没成功
用原来的bootx64.efi是主界面闪一下后回到主界面
用这版是进到一个黑屏,没有任何输出,按方 ...

把启动文件名设置为 “/arch/boot/x86_64/vmlinuz.” 试一下,vmlinuz 后面有一个点

点评

加了点就成功了,非常感谢  详情 回复 发表于 2019-3-9 15:08
回复

使用道具 举报

发表于 2019-3-9 15:08:21 | 显示全部楼层
Pauly 发表于 2019-3-9 09:15
把启动文件名设置为 “/arch/boot/x86_64/vmlinuz.” 试一下,vmlinuz 后面有一个点

加了点就成功了,非常感谢
回复

使用道具 举报

发表于 2019-3-10 09:56:27 | 显示全部楼层
功能很强大啊。
回复

使用道具 举报

发表于 2019-3-14 14:22:36 | 显示全部楼层
好东西 支持一下
回复

使用道具 举报

发表于 2019-3-15 08:34:17 | 显示全部楼层
用来启动win10+deepin相当好用。
回复

使用道具 举报

发表于 2019-3-21 13:04:02 | 显示全部楼层
作者的BOOTICE用了很久,给力。
再试试这个!
回复

使用道具 举报

发表于 2019-3-24 10:12:38 | 显示全部楼层
Pauly,
Thank you very much for your amazing program.
I was wondering if you know how to boot parted magic from iso with xorboot uefi.
The boot process starts, however at some point parted magic cannot find PMAGIC_2019_01_03.SQFS
Few other isos like booit for uefi and image for uefi, also have problems finding files after booting the iso.

非常感谢您的精彩节目。
我想知道你是否知道如何使用xorboot uefi从iso启动parted magic。
启动过程开始,但是在某些时候,魔法师无法找到PMAGIC_2019_01_03.SQFS
很少有其他isos像uofi的booit和uefi的图像,在启动iso后也找不到文件。

点评

Please try the new version.  详情 回复 发表于 2019-3-31 13:55
回复

使用道具 举报

 楼主| 发表于 2019-3-31 13:55:20 | 显示全部楼层
Orochi77 发表于 2019-3-24 10:12
Pauly,
Thank you very much for your amazing program.
I was wondering if you know how to boot parte ...

Please try the new version.
回复

使用道具 举报

发表于 2019-3-31 19:32:41 | 显示全部楼层
感谢大神的作品,更新一下
回复

使用道具 举报

发表于 2019-3-31 19:50:31 | 显示全部楼层
新版终于出来了,谢谢分享,bios版的更新吗?

点评

BIOS版本暂不更新  详情 回复 发表于 2019-4-1 07:34
回复

使用道具 举报

 楼主| 发表于 2019-4-1 07:34:41 来自手机 | 显示全部楼层
zgzxp 发表于 2019-3-31 19:50
新版终于出来了,谢谢分享,bios版的更新吗?

BIOS版本暂不更新
回复

使用道具 举报

发表于 2019-4-1 17:48:28 | 显示全部楼层
XorBootUx64_0.25的菜单文件貌似和xorboot.efi一起放\efi\boot目录下找不到xorboot.xor了,xorboot.xor必须放\efi\xorboot目录下。
回复

使用道具 举报

发表于 2019-4-1 20:26:44 | 显示全部楼层
好东西,正想做个多系统安装的东东
回复

使用道具 举报

发表于 2019-4-1 22:08:26 | 显示全部楼层
Pauly,

Thank you for the new version.
I did find few bugs while testing it.
1.When selecting System Type =>Linux Iso, no iso can be selected, Only xor files.
If we manually set the path to /iso/ifl.iso, the file is not found during boot.
None of my iso files boot.
2. I am not sure if this was done on purpose, but the extra parameters section has been switched between system type -> iso file and system type -> linux iso. System type iso file now has initrd and cmd as extra parameters, and system type-> linux iso has not extra parameters at all.
3. When booting linux iso files and specifying initrd file, I get "checkKernelsetup Failed: 3" error.
I hope you can fix those issues.

Thanks

=======

保利,

谢谢你的新版本。
测试时我确实发现了一些bug。
1.选择System Type => Linux Iso时,不能选择iso,只能选择xor文件。
如果我们手动将路径设置为/iso/ifl.iso,则在引导期间找不到该文件。
我的iso文件都没有启动。
2.我不确定这是否是故意的,但额外的参数部分已在系统类型 - > iso文件和系统类型 - > linux iso之间切换。系统类型iso文件现在有initrd和cmd作为额外参数,而system type-> linux iso根本没有额外的参数。
3.在启动linux iso文件并指定initrd文件时,出现“checkKernelsetup Failed:3”错误。
我希望你能解决这些问题。

谢谢

点评

Sorry, int the new version, the system types are different from old ones, you should modify the menu manually.  详情 回复 发表于 2019-4-1 22:38
回复

使用道具 举报

 楼主| 发表于 2019-4-1 22:38:13 | 显示全部楼层
Orochi77 发表于 2019-4-1 22:08
Pauly,

Thank you for the new version.


Sorry, in the new version, the system types are different from old ones, you should modify the menu manually.

点评

老的菜单好像可以读啊,再另存为行不行?  详情 回复 发表于 2019-4-3 09:32
回复

使用道具 举报

发表于 2019-4-2 00:34:44 | 显示全部楼层
Pauly,

I tried booting a simple linux iso from ntfs partition, I get /iso/ifl.iso not found!
In the 0.24 version, the same iso booted fine.
Right now I cannot boot anything except efi files.
Maybe someone can confirm this.

======

保利,

我尝试从ntfs分区启动一个简单的linux iso,我找不到/iso/ifl.iso!
在0.24版本中,相同的iso启动很好。
现在除了efi文件我无法启动任何东西。
也许有人可以证实这一点。

点评

Maybe you should re-make the boot menu file.  详情 回复 发表于 2019-4-2 09:08
回复

使用道具 举报

 楼主| 发表于 2019-4-2 09:08:20 来自手机 | 显示全部楼层
Orochi77 发表于 2019-4-2 00:34
Pauly,

I tried booting a simple linux iso from ntfs partition, I get /iso/ifl.iso not found!

Maybe you should re-make the boot menu file.
回复

使用道具 举报

发表于 2019-4-2 13:09:05 | 显示全部楼层
辛苦Pauly,感谢您的分享,希望闲暇时把bootice也更新一下!谢谢了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-5-2 12:21

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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