Kernel HOWTO 中译版
- 1. 简介
- 1.1. 请先看此!
- 1.2. 文章风格说明
- 2. 重要问题与解答
- 2.1. 不管怎麽样,核心到底是做什麽的?
- 2.2. 我为什麽要更新核心?
- 2.3. 较新的核心支援那些硬体?
- 2.4. 我需要那个版本的 gcc 或是 libc ?
- 2.5. 什麽是可载入模组?
- 2.6. 我需要多大的磁碟空间?
- 2.7. 这需要多久的时间?
- 3. 如何真正进行核心的配置?
- 3.1. 取得原始程式码
- 3.2. 解开原始程式码的包装
- 3.3. 配置核心
- 3.3.1. Kernel math emulation (核心的数学运算模拟)
- 3.3.2. Normal (MFM/RLL) disk and IDE disk/cdrom support (标准硬碟支援)
- 3.3.3. Networking support (网路支援)
- 3.3.4. Limit memory to low 16MB (制记忆体在 16 MB)
- 3.3.5. System V IPC
- 3.3.6. Processor type (386, 486, Pentium, PPro) (微处理机种类)
- 3.3.7. SCSI support (SCSI 的支援)
- 3.3.8. Network device support (网路设备支援)
- 3.3.9. Filesystems (档案系统)
- 3.3.9.1. 但是我不知道我需要那些档案系统!
- 3.3.10. Character devices (字元设备)
- 3.3.11. Sound card (音效卡)
- 3.3.12. 其它配置选项
- 3.3.13. Kernel hacking
- 3.4. 现在呢? (The Makefile)
- 4. 编译核心
- 4.1. 清除与确认
- 4.2. 编译时期
- 4.3. 其他可以``make''的东西
- 4.4. 安装核心
- 5. 修补核心
- 5.1. 使用修补档
- 5.2. 如果有错误发生
- 5.3. 砍掉 .orig 档案
- 5.4. 其它的修补档
- 6. 附加的套件
- 6.1. kbd
- 6.2. util-linux
- 6.3. hdparm
- 6.4. gpm
- 7. 一些陷阱
- 7.1. make clean
- 7.2. 巨大或缓慢的核心
- 7.3. 核心无法编译
- 7.4. 新版的核心似乎不能启动
- 7.5. 你忘了执行 LILO,或系统根本不能启动
- 7.6. 系统表示 `warning: bdflush not running'
- 7.7. 系统说 undefined symbols 而且无法编译
- 7.8. 无法让我的 IDE/ATAPI CD-ROM 正常工作
- 7.9. 系统显示关於 obsolete routing requests 的奇怪讯息
- 7.10. 防火墙功能无法在 1.2.0 上工作
- 7.11. ``Not a compressed kernel Image file'' (非压缩核心映像档)
- 7.12. 升级至 1.3.x 後在控制台终端机上的问题
- 7.13. 核心升级後似乎无法编译东西
- 7.14. 增加上限
- 8. 升级至 2.0.x 的注意事项
- 9. 可载入模组
- 9.1. 安装模组工具
- 9.2. 与核心发行的模组
- 10. 其它配置选项
- 10.1. General setup (一般设定)
- 10.2. Networking options (网路选项)
- 11. □诀和技巧
- 11.1. 重导 make 或是 patch 指令的输出
- 11.2. 条件式的核心安装
- 11.3. 核心更新
- 12. 其它可能相关有用的 HOWTOs
- 13. 杂项
- 13.1. 作者
- 13.2. 预定目标
- 13.3. 贡献者
- 13.4. 版权声明,许可,诸如此类的