|
我用的是3.4.1版,tiny和micro都试过。
问题出现在网卡。我的网卡是intel 82559,启动后提示:
e100: eth0: e100_request_firmware: Failed to load firmware "e100/d101m_ucode.bin"
查了一下网上资料,发现tinycore的硬件支持不全,一些内核模块没有装载默认的根文件ramfs里面,需要使用者手工添加。比如82559缺少的模块就在firmware.tcz里面。
现在的问题就是我该如何把这个包添加进系统。tinycore官方站点提到了一个利用syslinux实现动态根文件系统的方法
http://tinycorelinux.com/wiki/ti ... esystem+remastering
看了一下内容,觉得很适合我这样的情况,我的主要目的是想实现保持官方的两个核心文件(bzImage和microcore.gz)不动,用另外的gz文件实现附加功能,甚至说保存设置——比如说网卡地址等等。
但是如何实现,依然说得很简略,有人能详细讲解一下吗。主要是那个onboot.lst,究竟该放在哪个目录下面。 |
|