ChinaUnix.net
相关文章推荐:

linux怎样加载模块

#include <linux/kernel.h> #include <linux/module.h> #include <linux/slab.h> #include <linux/mm.h> #include <linux/init.h> static __init int patch_init(void) { printk("<1>VFS is patched!\n"); return 0; } static __exit void patch_cleanup(void) { printk("<1>VFS is unpatched!\n"); } MODULE_LICENSE("GPL"); module_init(patch_init); module_exit(patch_cleanup); 现象:生成模块后,insmod encryption.ko回...

by bjqtyc2010 - 驱动开发 - 2013-07-21 23:40:36 阅读(944) 回复(3)

相关讨论

在vmware中装了rh linux ads 2.1,后装了vmware-tools,然后启动时就有一个模块加载出错Fail,这个模块文件是/lib/modules/2.4.9-e.3/misc/vmhgfs.o 如何配置让系统在启动时不加这个模块(如果实在不行就只有uninstall了,不知这样对linux在vmware中正常运行有没坏处?) 不知hostname是不是和cisco ios里一样的用法:hostname xxx,用后在启动xwin时让我在hosts里加条记录,是不是{ip} {hostname}这样的格是 其次,当从dhcp上...

by madeinchina - Linux论坛 - 2003-06-17 23:36:43 阅读(825) 回复(0)

在vmware中装了rh linux ads 2.1,后装了vmware-tools,然后启动时就有一个模块加载出错Fail,这个模块文件是/lib/modules/2.4.9-e.3/misc/vmhgfs.o 如何配置让系统在启动时不加这个模块(如果实在不行就只有uninstall了,不知这样对linux在vmware中正常运行有没坏处?) 不知hostname是不是和cisco ios里一样的用法:hostname xxx,用后在启动xwin时让我在hosts里加条记录,是不是{ip} {hostname}这样的格是 其次,当从dhcp上...

by madeinchina - Linux系统管理 - 2003-06-17 23:36:43 阅读(705) 回复(0)

linux 就是通常所说的单内核(monolithic kernel),即操作系统的大部分功能都被称为内核,并在特权模式下运行。它与微型内核 不 同,后者只把基本的功能(进程间通信 [IPC]、调度、基本的输入/输出 [I/O] 和内存管理)当作内核运行,而把其他功能(驱动程序、网络堆栈和文件系统)排除在特权空间之外。因此,您可能认为 linux 是一个完全静态的内核,但事实恰恰相反。通过 linux 内核模块(LKM)可以在运行...

by gaozhenbo1985 - Linux文档专区 - 2010-02-01 12:04:48 阅读(829) 回复(0)

一、什么是 modules?   modules 的字面意思就是模块,在此指的是 kernel modules;简单来说,一个模块提供了一个功能,如 isofs、minix、nfs、lp 等等。传统来讲,模块化有两个方法解决:设计者可以把各项功能分离到单独的叫做线程的处理中去,或者是将内核以包含/排除一些功能的方式重新编译。如果把功能分离到线程中去,那么内核就叫做“微内核”(micro-kernel),这种解决方法增加了线程间协调工作的通信开销。就象名字暗示的...

by js_jammy - Linux文档专区 - 2009-05-28 11:04:16 阅读(635) 回复(0)

我重新编译过内核 [root@localhost tomcat]# uname -r 2.6.16 本来内核是FC4 /2.6.11的 有几个模块加载的疑问 \Module Size Used by nls_utf8 2432 0 ipv6 248128 27 autofs4 19332 2 sunrpc 144932 1 video 15364 0 button 6800 0 ac 5124 0 uhci_hcd 31...

by 带脚镣跳舞 - Linux系统管理 - 2008-05-19 20:23:44 阅读(1518) 回复(2)

学习了latex的使用,就做成了pdf打包发上来。 latex真是不错,越来越喜欢它了。 文件: 模块.rar 大小: 117KB 下载: 下载 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/37352/showart_428944.html

by jameszxj - Linux文档专区 - 2007-11-23 09:24:31 阅读(695) 回复(0)

部分代码编译成模块方式,要在系统启动时候自动insmod XX.ko,要在哪个启动文件里面添加

by jlinkv8 - 驱动开发 - 2012-07-09 12:34:30 阅读(1493) 回复(0)

想把mii.c 和usbnet.c加载进内核中,想请问下选择哪个选项是关于这两个的,这两个功能是啥啊

by cutsiter - Linux系统管理 - 2011-12-11 15:34:02 阅读(2163) 回复(0)

最近在学习linux内核模块的知识,写了一个简单的程序。加上makefile文件后总是找不到头文件。下面是程序和makefile文件。请高手指点。谢谢! makefile: ifneq (($KERNELRELEASE),) obj-m : hello.o else KDIR : /lib/modules/2.6.18-53.el5/build all: make -C $(KDIR) M=$(PWD) modules clean: rm -f *.ko *.o *.mod.c *.symvers endif 模块文件hello.c: #include<linux/init.h> #include<linux/module.h> static int hello_in...

by liuwenping4261 - Linux新手园地 - 2011-07-10 20:03:18 阅读(6265) 回复(23)

标题 http://www.osplay.org/modules/article/view.article.php?7 思考 如果想让内核启动过程中自动加载某个模块该怎么做呢?最容易想到的方法就是到/etc/init.d/中添加一个启动脚本,然后在/etc/rcN.d/目录下创建一个符号链接,这个链接的名字以S开头,这内核启动时,就会自动运行这个脚本了,这样就可以在脚本中使用modprobe来实现自动加载。但是我们发现,内核中加载了许多硬件设备的驱动,而搜索/etc目录,却没有发现任何脚本负...

by soararing - Linux文档专区 - 2009-11-06 15:03:38 阅读(1134) 回复(0)