无忧启动论坛

 找回密码
 注册
搜索
一次装机 终生领工资最纯净的「微PE装机优盘」UEPON大师作品卡瑞飞系统和装机二合一超级U盘
诚聘PE工具开发技术员QQ:1607112133系统gho:最纯净好用系统下载站广告联系 QQ:184822951 微信:wuyouceo
楼主: Pauly

[原创] 【XORBOOT Uefi: 多系统引导程序】-(2017-12-27 v0.24 测试)

    [复制链接]
发表于 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, 下载次数: 14)

点评

还是没成功 用原来的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
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2019-3-19 00:31

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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