Wei Yongquan wrote: > 大家好! > 我用的是lenny系统,想用kqemu来加速qemu。在用apt-get 安装好kqemu-source 和 > linux-source-2.6.26后,成功编译kqemu,但在加载时出错,报告: > insmod: error inserting 'kqemu.ko': -1 Invalid module format。 > dmesg 看到的消息是 kqemu: no symbol version for struct_module。 > > 我编译的过程如下: > 在linux-source-2.6.26.tar.bz2解压出的/usr/src/linux目录里 > make oldconfig > make prepare > make modules 出现 CC [M] > arch/x86/kernel/msr.o后用ctrl-C结束编译过程,我觉得这样就可以在其他目录编译模块了。 > 然后在kqemu.tar.bz2解压出的目录modules/kqemu里 > ./configure > make > 这样可以成功编译出kqemu.ko但在加载时出现了上述的问题, > 在google里看到有人说是因为编译内核用的配置不同造成的,是因为这个原因吗,怎么才能保证使用系统所用的内核源码和配置来编译模块呢? > 谢谢! 装个和当前内核版本匹配的kernel header,然后编译之。
-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]