make.conf中去掉不需要的模块
请教一下大家。freebsd在联编内核的时候。我想去除掉不需要的网卡驱动。只包含特定的网卡驱动。这个该怎么写呢?
是不是编辑/etc/make.conf把不需要模块写在WITHOUT_MODULES= 后面。这个handbook 上写的不大清楚。
没看明白。
譬如我只需要2个网卡的驱动em,fxp。把其他的网卡驱动去掉,这个该怎么写呢? cd /usr/src/sys/modules/em
里单独编译单独安装下就OK了。 回复 2# iceblood
那在联编内核的时候,其他网卡的驱动不还是会参与编译吗?
NO_MODULES=true 楼主的意思应该是内核不再支持其他网卡。
在内核配置文件 中,把那些不用的网卡前加上#号就可以了。 回复 5# lsstarboy
内核配置文件中不需要的设备,已经删除了。
但是在/boot/kernel目录下。很多没用的设备譬如wlan,ntfs,等,还是以可加载模块的形式存在。
我像让不需要的设备,不要参加内核联编。尽量减小kernel。 回复 6# xuzhendong
哦!懂了,那么4楼正解,编译内核快了很多。
页:
[1]