请问如何可以使我裁减的文件系统里可以使用网络
时间:2006-02-25 来源:soloten
我是自己编译的新内核基于linux 2.4.8的内核(支持网络),自己裁减的文件系统(有网络操作相关命令)
1\用我的新内核可以启动我原有的文件系统,出现图形界面,也有网络
2\用我的新内核可以启动,加载我裁减的文件系统后,文件系统起来,但是网卡没有加载上,/proc/interput 下没有网卡的中断信息, ifconfig提示没有编译与接口相关的信息,
裁减的文件系统是基于 busybox的文件系统
inittab
启动/etc/rc
---
fstab
mount /proc
---
/etc/rc
mount -av
请问如何可以使我裁减的文件系统里可以使用网络
1楼:
配置时内核保留自动加载模块的功能,直接就可以自动装载需要的摸块了.
2楼:
lsmod 看一下现在的模块.
关键是看你怎么编译的新kernel.如果你去的太多,如自动加载都去掉了的化.
那么还是在make 一个巴.
insmod 一个模块看看
3楼:
不考虑自动加载,只是要启动起你当前的网卡,可以试一试这么办:
1.确定你网卡类型,把这个网卡的驱动编译进内核,或者找到其对应的模块,在启动时找个地方加载,比如写进rc.local里。
2. 在/etc/modules.conf里加一行
alias eth0 ne2k-pci
其中ne2k-pci是我的网卡名称,这样把驱动名称与interface名称对应起来。如果有多个网卡,依次写eth1、eth2等。
3. 这时测一测ifconfig应该是成功的。可以配置网卡参数了。如果是固定配置,也可以把ifconfig写进rc.local里,省得每次启动都得改参数。
配置网卡基本上就是上面三步,第二步容易忽略。
使用busybox是很好的,省地方。
个人感觉像这周边驱动还是应该做模块,这样灵活性高一些,除非你固定了平台,比如做嵌入式机器,这时编译进内核更合理一些.
1\用我的新内核可以启动我原有的文件系统,出现图形界面,也有网络
2\用我的新内核可以启动,加载我裁减的文件系统后,文件系统起来,但是网卡没有加载上,/proc/interput 下没有网卡的中断信息, ifconfig提示没有编译与接口相关的信息,
裁减的文件系统是基于 busybox的文件系统
inittab
启动/etc/rc
---
fstab
mount /proc
---
/etc/rc
mount -av
请问如何可以使我裁减的文件系统里可以使用网络
1楼:
配置时内核保留自动加载模块的功能,直接就可以自动装载需要的摸块了.
2楼:
lsmod 看一下现在的模块.
关键是看你怎么编译的新kernel.如果你去的太多,如自动加载都去掉了的化.
那么还是在make 一个巴.
insmod 一个模块看看
3楼:
不考虑自动加载,只是要启动起你当前的网卡,可以试一试这么办:
1.确定你网卡类型,把这个网卡的驱动编译进内核,或者找到其对应的模块,在启动时找个地方加载,比如写进rc.local里。
2. 在/etc/modules.conf里加一行
alias eth0 ne2k-pci
其中ne2k-pci是我的网卡名称,这样把驱动名称与interface名称对应起来。如果有多个网卡,依次写eth1、eth2等。
3. 这时测一测ifconfig应该是成功的。可以配置网卡参数了。如果是固定配置,也可以把ifconfig写进rc.local里,省得每次启动都得改参数。
配置网卡基本上就是上面三步,第二步容易忽略。
使用busybox是很好的,省地方。
个人感觉像这周边驱动还是应该做模块,这样灵活性高一些,除非你固定了平台,比如做嵌入式机器,这时编译进内核更合理一些.
相关阅读 更多 +