|
背景:
用grldr做网启引导文件,引导各种PE,但为了最大程度节约内存,希望仅启动最小化的PE内核,而根据用途需要加载相应模块获得相应的功能(而不是将整个ISO都map进内存仿真本地光驱启动的环境)。最典型的,额外加载网卡驱动模块后,通过网络路径加载其他各种模块。
问题:
为了将需要额外加载的模块带入PE内核(假设已经安装了firadisk或winvblock),让PE内核启动后能访问到该模块,有多少种办法可以做到呢?
我的浅见:
1、将模块做成磁盘镜像,用map --mem带进来
2、用外部命令fat copy把需要使用的模块文件拷入PE内核镜像盘里
3、模块做成gz等压缩文件,方法可能类似0pe(因为这部分我一直看不懂,我只知道0pe是可以用压缩包来维护比如srs和网卡驱动的),具体方法望指点
我的浅见部分很可能有错误,写这个帖子的问题一是为了解决需要,二是为了好好学习grub4dos的用法,其实0pe是个很好的研究对象,但我道行不够,还需努力
[ 本帖最后由 dark_enigma 于 2012-4-16 17:28 编辑 ] |
|