需要安装flashcache,查看网上教程,都十分简略,多次尝试后失败
一直时一个错误: Unknown symbol in module
开始猜测会不会时内核的版本的问题,但是尝试了flashcache要求的2.6的版本和ubuntu自己的3.13的版本都是同样的错误
尝试过以下两篇文章的方式都失败了:(这两篇文章介绍的比较详细)
http://blog.csdn.net/qingchi0/article/details/42168801
http://blog.csdn.net/ypoflyer/article/details/6087668
下面这个问题介绍了两个模块时该问题的原因:
http://bbs.csdn.net/topics/270063005
其他几篇参考的有关该问题的文章:
http://www.ibm.com/developerworks/cn/linux/l-cn-kernelmodules/
http://www.unixresources.net/linux/clf/driver/archive/00/00/65/31/653102.html
http://blog.csdn.net/xiaoxiaozhu2010/article/details/17141327
最后在github上查到信息说flashcache并不支持32位的平台:
https://github.com/facebook/flashcache/issues/5
虽说弄了半天没成功,不过还是稍微学习了一点内核模块相关的知识,多少还是有收获的