无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 6040|回复: 10

ipxe怎么生成一个小于等于64K的ROM?

[复制链接]
发表于 2018-1-12 14:29:34 | 显示全部楼层 |阅读模式
PXE ROM直接生成太大了
Large ROM images
A PXE ROM
If you enable large numbers of iPXE features, you may find that the ROM becomes too large to use. Some network cards cannot support ROMs larger than 64kB, and some BIOSes may fail to complete their power-on self-test (POST) when larger ROM images are present.
You may be able to use a .mrom image to alleviate some of these problems. A .mrom image appears to the BIOS as a very small (3kB) ROM, which contains only a small loader stub. The full iPXE image is loaded only when the BIOS attempts to boot from the network card.
You can build a .mrom image by simply changing .rom to .mrom. For example:
  make bin/808610de.rom    # Normal .rom image
  make bin/808610de.mrom   # .mrom image
 楼主| 发表于 2018-1-12 14:29:52 | 显示全部楼层
回复

使用道具 举报

发表于 2018-1-12 17:19:04 | 显示全部楼层
修改src/config/下的文件(尤其是general.h),注释掉一些不需要的的功能(如rom只用来下载服务器上的ipxe,不直接执行菜单,就可以裁剪许多与第一次启动无关的内容(如http))。
2018-01-12 17-13-59屏幕截图.png

2018-01-12 17-16-52屏幕截图.png


2018-01-12 17-17-54屏幕截图.png

点评

明白道理,但能力有限实不知怎么修改。我是想把ipxe刷到网卡ROM上  详情 回复 发表于 2018-1-18 17:04
回复

使用道具 举报

发表于 2018-1-17 09:35:40 | 显示全部楼层
话说编译ipxe的迷你linux用哪个方便
回复

使用道具 举报

发表于 2018-1-17 11:09:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2018-1-18 17:04:06 | 显示全部楼层
不知 发表于 2018-1-12 17:19
修改src/config/下的文件(尤其是general.h),注释掉一些不需要的的功能(如rom只用来下载服务器上的ipxe, ...

明白道理,但能力有限实不知怎么修改。我是想把ipxe刷到网卡ROM上
回复

使用道具 举报

发表于 2022-5-31 08:58:37 | 显示全部楼层
找到方法了吗?如何刷进去网卡rom或者主板bios 网卡启动模块?
回复

使用道具 举报

发表于 2022-9-23 16:58:08 | 显示全部楼层
这个问题江南那个葱和 友联电脑,两位前辈有发言权,可否回复下

点评

报歉,我从没想过,将其刷入网卡,一直都是用pxe>iPXE。  详情 回复 发表于 2022-9-23 20:59
回复

使用道具 举报

发表于 2022-9-23 20:59:04 | 显示全部楼层
giver 发表于 2022-9-23 16:58
这个问题江南那个葱和 友联电脑,两位前辈有发言权,可否回复下

报歉,我从没想过,将其刷入网卡,一直都是用pxe>iPXE。

点评

您的系统就是通过pxe引导,tft服务器Chainloading到ipxe?  详情 回复 发表于 2022-9-28 16:16
回复

使用道具 举报

发表于 2022-9-28 16:16:48 | 显示全部楼层
友联电脑 发表于 2022-9-23 20:59
报歉,我从没想过,将其刷入网卡,一直都是用pxe>iPXE。

您的系统就是通过pxe引导,tft服务器Chainloading到ipxe?但是这样,无法实现广域网启动的吧

点评

你下个我之前发的镜像,试下就知道了 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=424884&extra=  详情 回复 发表于 2022-9-28 21:24
回复

使用道具 举报

发表于 2022-9-28 21:24:06 | 显示全部楼层
giver 发表于 2022-9-28 16:16
您的系统就是通过pxe引导,tft服务器Chainloading到ipxe?但是这样,无法实现广域网启动的吧

你下个我之前发的镜像,试下就知道了,iPXE能支持,为什么不实现呢
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=424884&extra=
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-17 04:51

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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