文件: Linux kernel Development-2nd.part1.rar 大小: 781KB 下载: 下载 文件: Linux kernel Development-2nd.part2.rar 大小: 521KB 下载: 下载 Linux kernel Development 2nd. 学习内核必看的书..... 下载后改名字为Linux kernel Development-2nd.part1.rar和Linux kernel Development-2nd.part2.rar就可以了。 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/15906/showart_174334.html
by khyang - Linux文档专区 - 2006-09-20 22:49:13 阅读(590) 回复(0)
$编译安装linux内核: [bady]# cd /tmp /* 首先将下载的安装包放在 /tmp/ 目录下 */ [bady]# tar jxvf linux-2.6.16.tar.bz2 -C /usr/src/ /* 解压缩内核压缩包至 /usr/src/ 目录下 */ [bady]# cd /lib/modules/ [bady]# rm -fr 2.6.16 [bady]# cd /usr/src/linux-2.6.16/ /* 进入 linux-2.6.16/ 目录 */ [bady]# make clean /* 对先前的安装进行清理 */ [bady]# make mrproper /*...
kernel博大精深,每一个人都不可能精通每一个部分,我想最有可能或者最好的方法是1 对kernel总体有个把握,每个部分粗略了解点2 在上面的基础上深入一个模块,进去挖宝藏,经过一定时间的努力一定会有大的收获 多读代码,多实践,理论指导实践,实践反过来会加深对理论的深入理解。 lynnos@tong-ji.org 本...
准备开始学kernel 现在已经装好系统了 双系统 xp+fc5 已经编译内核 装好相关驱动了 但是我想ghost硬盘 因为觉得调试驱动的时候 很容易系统崩溃 这样太麻烦了 是不是有这样一种办法 将linux备份到DVD盘上 然后修复的时候 直接重启就行啦 我买过 unix下 核心编程2 只看到一部分 。 我现在在作windows下开发 c asm的基础还不错 如果我开始看内核的话 应该如何入手, 目前系统是 2.6.15内核, 网上一般说2.4。**内核会简单很...
今天开始看kernel资料...希望能有所收获。上学的时候也学过,微机原理与接口,操作系统和数据结构。现在才知道这些基础课是多么的重要,只怪当时没有好好学.......现在不得不重新再看补一补...... 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/7115/showart_28738.html
[code]debian:~# aptitude install kernel-image-2.6-386 读取套件清单中... 完成 了解套件依存关系中... 完成 正在读取延伸状态档案 初始化套件状态... 完成 阅读作业叙述... 完成 建立标签资料库... 完成 以下新套件将会自动安装: linux-image-2.6-486 linux-image-2.6.18-4-486 以下套件已经设为保持现状: zhcon 以下新套件将会安装: kernel-image-2.6-386 linux-image-2.6-486 linux-image-2.6.18-4-486 0 ...
kernel 里面有用的宏,供参考 kernel里面扒出来的检查变量类型的宏。 第一种实现实现 : /* * Check at compile time that something is of a particular type. * Always evaluates to 1 so you may use it easily in comparisons. */ #define typecheck(type,x) \ ({ type __dummy; \ typeof(x) __dummy2; \ (void)(&__dummy == &__dummy2); \ 1; \ }) 第二种实现: #define TYPE_EQUAL(n, typ...
最近小弟协议栈中进行相关开发,遇到一些有别用户态问题,想问下大家,有相关经验可以交流、 在windows下可以先CreateEvent来创建一个EVENT,然后可以用Waitsingleobject等来等待这个EVENT发生。 在linux用户态下一般是怎么样实现这个功能的? 比如:我的这个线程在那里等待那个EVENT有信号后才执行,否则一直在那里等待? 答:其实可以使用条件变量pthread_cond_signal来实现事件机制。 请问,在linux内核中如果要实现这种...
配置内核支持NTFS 环境:rhel kernel 2.6.18 ……1…………………… $ uname -r 查看本机内核版本号 ……2…………………… 下载内核包 linux-2.6.xx.tar.gz ……3…………………… $ su - 口令: # cp linux-2.6.xx.tar.gz /usr/src/kernel/ # cd /usr/src/kernel # tar -jxvf linux-2.6.xx.tar.gz # cd linux-2.6.xx # cp /boot/config-2.6.18-92.el5xen .config 注意:.config前的“.”表示是隐...
配置内核(Configuring the kernel) 下面,我展示了配置内核的过程。仔细阅读这些例子,你会知道我这样选择的原因,你也可以更好的了解那些选项是适合你的。 “help”(帮助)提供了相同的信息。 你make xconfig自己的Linux发行版(distribution)时可以参考“help”。点击“Help”,帮助文档通常会建议你应该选择某个选项。 这些例子当然不可能讨论你所有的硬件设备。 但是它们能够说明你应该如何处理自己的硬件,如何...