9.1.3 调试方法介绍
....................................................................................................
213
9.2 内核打印函数
...............................................................................................................
216
9.2.1 内核映像解压前的串口输出函数
....................................................................
216
9.2.2 内核错误报告子程序
........................................................................................
218
9.2.3 内核打印函数
....................................................................................................
220
9.3 获取内核信息
...............................................................................................................
227
9.3.1 系统请求键
........................................................................................................
227
9.3.2 通过/proc 接口
...................................................................................................
228
9.3.3 通过/sys 接口
.....................................................................................................
229
9.3.4 通过 ioctl 方法
...................................................................................................
232
9.4 处理出错信息
...............................................................................................................
233
9.4.1 oops 信息
...........................................................................................................
233
9.4.2 panic
...................................................................................................................
234
9.5 内核源码调试
...............................................................................................................
236
9.5.1 KGDB 调试内核源代码
....................................................................................
236
9.5.2 BDI2000 调试内核源代码
................................................................................
237
10 章 制作 Linux 根文件系统
...............................................................................................
242
10.1 根文件系统目录结构
.................................................................................................
242
10.1.1 FHS 目录结构
.................................................................................................
243
10.1.2 文件存放规则
..................................................................................................
246
10.2 添加系统文件
.............................................................................................................
247
10.2.1 添加共享链接库
..............................................................................................
247
10.2.2 添加内核模块
..................................................................................................
249
10.2.3 添加设备文件
..................................................................................................
251
10.3 init 系统初始化过程
..................................................................................................
253
10.3.1 inittab 文件
.......................................................................................................
253
10.3.2 System V init 启动过程
...................................................................................
256
10.3.3 Busybox init 启动过程分析
............................................................................
258
10.4 定制文件系统
.............................................................................................................
260
10.4.1 定制应用程序
..................................................................................................
260
10.4.2 配置应用程序自动启动
..................................................................................
260
11 章 充分利用开源软件
......................................................................................................
262
11.1 开放源代码工程介绍
.................................................................................................
262
11.1.1 Linux 系统和开源软件
...................................................................................
263
11.1.2 开源软件的特点
..............................................................................................
264
11.2 Busybox 使用
..............................................................................................................
265
11.2.1 Busybox 工程介绍
...........................................................................................
265
www.linuxidc.com
Linux公社(LinuxIDC.com) 是包括Ubuntu,Fedora,SUSE技术,最新IT资讯等Linux专业类网站。