无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: wintoflash
打印 上一主题 下一主题

[原创] NTBOOT & wimboot for UEFI GRUB2

    [复制链接]
1#
发表于 2021-4-28 22:00:30 | 显示全部楼层
不知道grub2到哪说,就在此帖中问吧。
g4d有一个文件1kb很好用grldr_cd.bin,作光盘的启动区文件直接启动根下的grldr;g2中有不有一个这样的文件,譬如我的用于bios启动的grub2的文件是g2ldr,弄一个g2ldr_cd.bin直接来启动它。而不必把cdboot.img装配到g2ldr再整体写入光盘的启动区。
回复

使用道具 举报

2#
发表于 2021-5-3 15:35:35 | 显示全部楼层
本帖最后由 hhh333 于 2021-5-3 16:49 编辑
wintoflash 发表于 2021-5-1 12:56
我看到你在grub4dos帖子里面的反馈了。我没有用过 oscdimg,对它不熟悉。你应该找官方文档研究一下。
据 ...

我只是想要一个类似的用来启动g2ldr的引导文件,能够引导grub2就行了。而不用装配cdboot.img,即独立cdboot.img。这个的好处就是不用为某个启动目的做不同的文件,显然这些个文件后面都是相同的。
回复

使用道具 举报

3#
发表于 2021-5-4 17:51:40 | 显示全部楼层
本帖最后由 hhh333 于 2021-5-4 17:53 编辑
wintoflash 发表于 2021-5-1 12:56
我看到你在grub4dos帖子里面的反馈了。我没有用过 oscdimg,对它不熟悉。你应该找官方文档研究一下。
据 ...

刚才用mkisofs生成的全部用grub2引导双启光盘,bios方式还是不能启动。目前只有Ultraiso生成的可以。
回复

使用道具 举报

4#
发表于 2021-5-4 18:22:02 | 显示全部楼层
wintoflash 发表于 2021-5-4 18:18
(1) 即使有 bug 我也不会去修。因为我前面已经说过了,本项目不再开发了。
(2) mkisofs 生成的 ISO 是正 ...

不是这个项目的事
回复

使用道具 举报

5#
发表于 2021-5-4 19:06:04 | 显示全部楼层
本帖最后由 hhh333 于 2021-5-4 20:10 编辑

换了个新版本的mkisofs再参考你的参数,终于可以了

比较了一下,主要是要有-boot-info-table参数,没这个就不行
回复

使用道具 举报

6#
发表于 2021-5-13 00:09:19 | 显示全部楼层
wimboot 在bios环境如何写?是不是就是把bootmgfw.efi改成bootmgr就可以了?
想把这个wimboot.mod编译进去,提示image is too big不知道哪么弄了,加insmod wimboot似乎也没用

点评

找到原因了,与wimboot相关的mod有5、6个,要全部放i386-pc。  详情 回复 发表于 2021-5-13 05:41
回复

使用道具 举报

7#
发表于 2021-5-13 05:41:21 | 显示全部楼层
本帖最后由 hhh333 于 2021-5-13 05:46 编辑
hhh333 发表于 2021-5-13 00:09
wimboot 在bios环境如何写?是不是就是把bootmgfw.efi改成bootmgr就可以了?
想把这个wimboot.mod编译进去 ...

找到原因了,与wimboot相关的mod有5、6个,要全部放i386-pc。
"setjmp.mod"
"uuid.mod"
"wimboot.mod"
"lua.mod"
"map.mod"

总共是247kb,编译进去提示太大了,想必bios下的启动文件有大小限制?

点评

你说的是BIOS情况下的grub2吧?可以用grub4dos去加载core.img,core.img可以打包到430KB左右。 要么就把你说的那些模块直接外置,用的时候用insmod加载,全部放i386-pc,外置的模块如果版本不对,会加载不了,必须  详情 回复 发表于 2021-6-8 15:15
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-5 06:08

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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