32位系统,添加系统调用过程总结.
由于编译内核需要较大空间,建议给boot和/都分大一些,以防编译过程中出现no space error
1 .获得root权限
sudo su
输入密码.
2 .获得内核源码
ubuntu可以直接通过指令获得,获得的压缩包存在了/usr/src中
apt-get install linux-source
- 解压下载好的源码压缩包
我下载得到的包是 linux-source-3.13.0.tar.bz2
tar jxvf linux-source-3.13.0.tar.bz2
之后在同一文件夹产生linux-source-3.13.0文件夹,内容一览
root@TianYuPC:/usr/src/linux-source-3.13.0# ls
arch firmware lib REPORTING-BUGS ubuntu
block fs MAINTAINERS samples usr
COPYING include Makefile scrip