操作系统的生成
- 满足特定硬件环境和用户的需要,组装和构建操作系统过程
主要步骤
- 根据硬件环境/用户要求配置功能模块和构造参数
- 构建OS的映像
生成前提
- 操作系统由可拆装模块构成
- 有交互式配置工具
- 有映像构建工具
例:Liunx操作系统的生成
1、获取Liunx内核的源代码
2、选择和启动内核配置程序
3、根据需要配置内核模块和参数
- 设置对可加载模块支持
- 设置CPU的类型
- 对普通的一些属性进行设置
- 并口支持
- 即插即用配置
- 块设备支持的选项
- 选取TCP/IP networking选项
- 网络设备支持的选项
- 鼠标设置选项
- 文件系统类型
- 声卡驱动
- USB接口支持
4、重新编译新的内核
5、编译和安装模块
6、启动新内核
- cp bzImage /boot/bzImage (拷贝到目录下)
- GRUB(配置)