- 内核技术
-
更换 Linux 核心
联系作者:ols3@www.tnc.edu.tw 更换 linux 核心是每一位 linux 主机管理者经常要面对的问题, 本文将一些文件串联在一起, 供各位参考 更换 linux 核心(kernel) 对刚接触 linux 管理者而言, 多少会觉得有点困难; 其实只要试个几次, 很快地, 您就会感到驾轻就熟. 早期更换 linux kernel 只有采用原始码编译一途, 近几年由于套件...
内核中的互斥之我见
/*e4gle:在我修改linux源代码的过程中曾被大量的内核互斥现象所困扰,这需要利用内核锁去解决,虽然最后大部分解决,但我觉得应该留下些什么,也没时间写了,偶尔看见这位兄弟的文章,觉得正是我想整理的,所以拿出来给大家分享,关于bottom_half和中断的问题,在tcp/ip半底中绝对不能对文件读写操作,不然就panic,恰恰我在linux中的增强功能就有这个操...
关于ntfs和内核问题
作者:刘军民 传统编译内核模块的方法繁琐而费时,本文将告诉我们一种快速编译所需要内核模块的新方法。 当你安装完linux系统,并且已经启动,恭喜你!如果你的硬盘上还安装了winnt/2000系统,你试图去访问另一个ntfs分区时却遇到了麻烦。因为你所用的linux系统没有已编译的支持ntfs文件系统的模块。怎么办?也许你会运行make menucon...
编译内核的步骤
第一步:在任何一个子目录下 untar 解开新的内核源程序。 tar xvfz linux-x.x.xx 第二步:rm /usr/src/linux 这通常是一个符号连接。 第三步:在 /usr/src/ 下建立一个符号连接到你的新内核目录。 ln -s xxx/yyy/xxx/linux.x.x.xx /usr/src/linux 第四步:将当前目录变成...
编译内核让之支持PS并口改装手
ps并口改装手柄是接在打印机口上的手柄,相比传统的接在声卡midi多功能口的模拟手柄,它是纯数字的,因此有定位正确(不用像模拟手柄需要调校才能正确定位),而且,支持的按键可以达到十多个(比模拟手柄多很多),完全可以满足任何游戏的需要;由于是数字式的手柄,因此手柄的电路非常简单,价格低廉,在广州这里,一对ps改装手柄才16块,通街都有得卖,效果却非常好!(相...
编译支持NTFS的内核模块
作者:zhyj 传统编译内核模块的方法繁琐而费时,本文将告诉我们一种快速编译所需要内核模块的新方法。 当你安装完linux系统,并且已经启动,恭喜你!如果你的硬盘上还安装了winnt/2000系统,你试图去访问另一个ntfs分区时却遇到了麻烦。因为你所用的linux系统没有已编译的支持ntfs文件系统的模块。怎么办?也许你会运行make menu...
Linux内核模块使用指南
作者:sss 一、模块简介 windows nt是一种微内核的结构,其内核的功能块被划分成独立的模块,在这些功能块之间有严格的通信机制;而linux则不同,它是一种monolithic(单一大块)结构,也就是说,整个内核是一个单独的、非常大的程序。在这种结构中,部件的添加和删除都相当麻烦,需要重新编译内核。为了解决这个问题,不知道从哪...
Linux内核源代码的阅读和工具介绍
作者:王克强 着linux的逐步普及,现在有不少人对于linux的安装及设置已经比较熟悉了。与linux 的蓬勃发展相适应,想深入了解linux的也越来越多。而要想深入了解linux,就需要阅读和分析linux内核的源代码。 linux的内核源代码可以从很多途径得到。一般来讲,在安装的linux系统下,/usr/src/linux目录下的东西就是内核源代码。...
编译内核
作者:meichaol 下面的安装过程在 redhat linux 6.1 server 上测试,安装过程使用 root 用户,当时新的内核版本 为2.2.13,现在最新的稳定版本时2.2.15 (请到 http://www.kernel.org 查询最新的内核版本信息)。 (下述的编译、安装步骤我本人已经在hp lc3 pii 300 机器上测试过的。) 一、 创建紧急启动...