当前位置: 首页 > 工具软件 > ko > 使用案例 >

在kernel中编译单独的.ko

姜献
2023-12-01

~/kernel-x-x-xx$ make modules SUBIDR=./drivers/mydriver/

 

 

 

[转]参考资料:

单独编译ntfs.ko模块,使你的CentOS完全支持ntfs

参考:http://hi.baidu.com/zngell/blog/item/f70702f427dbdf67ddc47457.html
http://linux.chinaunix.net/techdoc/net/2008/07/31/1021869.shtml

从一个新安装的系统开始,我们一起去编译一个自己想要的支持NTFS文件系统模块。

前提:从此网站http://downloads.lustre.org/public/kernels/rhel5/
,下载
同自己内核版本相同的内核包。我的系统内核版本为:2.6.18-53.el5,大家可以通过#uname
-r查看一下自己的内核版本。然后,解压到/usr/src目录下,下面开始我们的NTFS之旅。

#make menuconfig 进行配备使支持ntfs[M]

#修改opes.c和compress.c文件

#make fs/ntfs

#make modules SUBDIR=/usr/src/linux-XX/fs/ntfs
该步生成ntfs.ko

#cp
/usr/src/linux-2.6.18-53.el5/fs/ntfs/ntfs.ko  
/lib/modules/2.6.18-53.el5/kernel/fs/ntfs(如果没有ntfs文件夹的话,则要mkdir一个了)

#depmod
#modprobe ntfs

OK!

 类似资料: