摘要:升级了4.1.15内核发现U盘不识别了,考虑到内核编译前的配置是通过localmodconfig完成的,所以大略是缺模块导致。 于是开始查配置,USB控制器,EHCI,mass storeage device 都编进去了。 换了一个ext2格式U盘能正常挂载; 换成fat32格式,vfat,fat模
阅读全文
摘要:>假设想单独编译ext4模块,当前内核编译配置是不支持ext4或ext4编译为模块###当然,ext4对内核版本的依赖成都比较高,比如你在3.8下编译3.10的实现几乎是不可能的1,到相应的源码目录下,查看Makefile,确定要编译模块在内核配置中的变量名。ext4实现目录下的Makefile文件...
阅读全文
摘要:1,自动加载 # 这个脚本会先检查模块是否存在,如果存在就用modprobe加载。 # modulename.modules 脚本必须确保属性是可执行的。 * 如果是systemd,它还提供了另一种方式,参见man modules-load.d 2,将模块加入黑名单
阅读全文
摘要:1,用insmod插入模块遇到“Unknwon symbol”,问题。一个可能是插入模块有依赖关系,可以用modinfo 查看具体的以来关系:modinfo zfs | grep depends知道依赖关系后就可以先插入依赖的模块解决。但是,最好的办法是把模块写入依赖关系文件这样就可以用modpro...
阅读全文
摘要:from:http://blog.csdn.net/jiang_dlut/article/details/8163731中文版维护者: 张乐 Zhang Le 中文版翻译者: 张乐 Zhang Le 中文版校译者: 王聪 Wang Cong wheelz 管旭东 Xudong Guan Li ...
阅读全文
摘要:error message:原因: 从2.6.36开始,file_operations结构发生了重大变化具体看 xx../include/linux/fs.h定义:取消了原先的int (*ioctl)(struct inode*, struct file*, unsigned int, unsign...
阅读全文
摘要:1 obj-m += showpid.o2 obj-m += ps.o3 4 all:5 make -C /lib/modules/$(shell uname -r)/build M=$(shell pwd) modules6 clean:7 rm -rf *.o *.mod.c *...
阅读全文