如何在linux内核中插入fuse模块
我的操作系统是centos 内核是2.6.18-92.1.17.el5xen 保险丝版本为fuse-2.7.4 我是这样编译的:如何在linux内核中插入fuse模块,linux,linux-kernel,fuse,Linux,Linux Kernel,Fuse,我的操作系统是centos 内核是2.6.18-92.1.17.el5xen 保险丝版本为fuse-2.7.4 我是这样编译的: ./configure --enable-kernel-module --with-kernel=/usr/src/linux make && make install 然后是“modprobe fuse”,但警告如下: FATAL: Error inserting fuse (/lib/modules/2.6.18-92
./configure --enable-kernel-module --with-kernel=/usr/src/linux
make && make install
然后是“modprobe fuse”,但警告如下:
FATAL: Error inserting fuse (/lib/modules/2.6.18-92.1.17.el5xen/kernel/fs/fuse/fuse.ko): Operation not permitted
但我是以根的身份做的
还有另一种安装方法:
/sbin/insmod ./kernel/fuse.ko
我得到:
insmod: error inserting './kernel/fuse.ko': -1 Invalid module format
有人可以帮助我吗?您需要root权限才能使用insmod插入模块。正如第二个错误所说,这意味着fuse.ko无效。还可以查看dmesg日志,以获得有关内核抛出的错误的更多详细信息。我是以root用户身份执行的。完成后,dmesg给了我这样一条消息:“ksign:module signed with unknown public key-signature keyid:5ca5e7aec7491d45 ver=3”。这是什么意思?