Linux 启动盘 HOWTO

Tom Fawcett

        Bootdisk-HOWTO@linuxdoc.org
        

v4.5,2002年1月

本文档描述了如何设计和构建 Linux 的启动/根磁盘。这些磁盘可以用作救援盘或用于测试新的系统组件。在尝试构建启动盘之前,您应该对系统管理任务有相当的了解。如果您只是想要一个用于紧急情况的救援盘,请参阅 附录 A.1


目录
1. 前言
1.1. 版本说明
1.2. 待办事项列表
1.3. 反馈和致谢
1.4. 发行政策
2. 引言
3. 启动盘和启动过程
3.1. 启动过程
3.2. 磁盘类型
4. 构建根文件系统
4.1. 概述
4.2. 创建文件系统
4.3. 填充文件系统
4.4. 提供 PAM 和 NSS 支持
4.5. 模块
4.6. 一些最后的细节
4.7. 总结
5. 选择内核
6. 将它们放在一起:制作软盘
6.1. 使用 LILO 传输内核
6.2. 不使用 LILO 传输内核
6.3. 设置 ramdisk 字
6.4. 传输根文件系统
7. 故障排除,或失败的痛苦
8. 减小根文件系统大小
8.1. 增加软盘密度
8.2. 用 BusyBox 替换常用工具
8.3. 使用备用 shell
8.4. 剥离库和二进制文件
8.5. 将文件移动到实用工具盘
9. 其他主题
9.1. 非 ramdisk 根文件系统
9.2. 构建实用工具盘
10. 专业人士是如何做的
11. 创建可引导 CD-ROM
11.1. 什么是 El Torito?
11.2. 工作原理
11.3. 如何使其工作
11.4. 创建 Win9x 可引导 CD-ROM
12. 常见问题 (FAQ) 列表
A. 资源和指针
A.1. 预制启动盘
A.2. 救援包
A.3. LILO -- Linux 加载器
A.4. Ramdisk 用法
A.5. Linux 启动过程
B. LILO 启动错误代码
C. 根文件系统列表示例
D. 实用工具盘目录列表示例