痞菜
级别:管理员 威望:9 经验:18 货币:99999 体力: 来源:不知道 总发帖数:2602 注册日期:2001-04-13
|
|
查看 邮件 主页 QQ 消息 引用 复制 下载
灵活运用挂载内核模块
痞菜
欢迎转载 在安装linux 有个很头疼的问题,linux不能看ntfs 分区的内容。其实linux 早就支持察看ntfs分区内
容了,就是不可以写:) 所以意义不是很大。
如果你非要看ntfs的内容怎么办?有高手告诉你从新编译内核吧,我当时也头大:(( 那玩意一编译
就是半个小时。累呀。再说编译内核还是有风险的可能带来一些想不到的后果。比如原来有的一些功能
现在没有了:)原来支持的设备不支持了。这些都是新手经常遇到的,当时我就想过,靠还不如不编译
了。嘿嘿其实还有更简单的办法实现你想要的功能,下面就介绍介绍。把你想要的功能编译成挂载模块
就比如想看ntfs分区你的内核必须在编译时选择了 CONFIG_NTFS_FS 才可以察看
。咱们干脆给他编译成内核模块:)。
该说了怎么编译呢?进入/usr/src
看见你现在用的内核的文件夹比如我的是linux-2.4.5 首先(可选 我一般都不这样做 这样适合重新编译内核时用的
进入linux-2.4.5 目录,如果不是第一次编译这个内核,最好用命令:make mrproper
删掉上次编译产生的.o文件等,当然以前保存的配置也丢了)
make menuconfig
你要安装内核的功能,这个要在终端模式下用。当然了我们就需要CONFIG_NTFS_FS
这一个。剩下的全部不要,这样编译快,CONFIG_NTFS_FS 这个要编译成功能模块,这个要记住。
上面完成了 再make modules 在/usr/src/linux-2.4.5目录下运行命令make
modules来编译我们想要的NTFS模块
剩下就是 安装模块和 载入了
安装 cp -f
/usr/src/linux-2.4.5/fs/ntfs/ntfs.o /lib/modules/2.4.5-22/fs/
载入NTFS模块. 运行命令depmod;modprobe ntfs 试着访问你的NTFS文件系统吧,祝你成功!
depmod;modprobe ntfs 这个是要以root 身份运行
要是不成功记得加上depmod,modprobe程序的路径一般就可以了。
|