linux 系统裁减指南

linux 系统裁减指南

ID:18251636

大小:136.00 KB

页数:34页

时间:2018-09-16

linux 系统裁减指南_第1页
linux 系统裁减指南_第2页
linux 系统裁减指南_第3页
linux 系统裁减指南_第4页
linux 系统裁减指南_第5页
资源描述:

《linux 系统裁减指南》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Linux系统裁减指南目录1引言61.1编写目的61.2背景61.3定义61.4参考资料62总体描述82.1硬件环境82.2软件环境82.3需求规定和约束83总体设计93.1基本设计概念93.2软件结构94内核104.1创建内核的方法104.2内核配置104.2.1概述104.2.2Loadablemodulesupport114.2.3Processortypeandfeatures114.2.4Generalsetup124.2.5PlugandPlayconfiguration124.2.6Blockdevices124.2.7Multi-devicesupport(RAIDandLVM

2、)134.2.8Networkingoptions134.2.9ATA/IDE/MFM/RLLsupport144.2.10SCSIsupport154.2.11Networkdevicesupport154.2.12Characterdevices164.2.13Filesystems174.2.14Consoledrivers184.2.15USBsupport184.3提示194.3.1EXTRAVERSION194.3.2.config195根文件系统215.1根文件系统215.2文件系统的内容215.2.1应用程序(applications)215.2.2设备文件(devicefil

3、es)215.2.3脚本和配置文件(scriptsandconfigurationfiles)225.2.4库文件(libraries)235.2.5必要的目录245.3初始化RAM盘(initrd)245.3.1操作步骤245.3.2引导选项245.3.3安装255.3.4改变根目录设备265.3.5使用场合275.3.6淘汰的根转换机制(change_root)275.4系统初始化(init)275.4.1init的任务285.4.2SysVinit285.4.3两种风格:Slackwarevs.Debian285.5PAM295.5.1什么是PAM295.5.2PAM的结构295.5.3

4、配置文件295.5.4other295.6再论initrd305.6.1根到底在哪里315.6.2linuxrc315.6.3根转换机制:新的?旧的?325.7提示345.7.1文件系统目录层次结构345.7.2mklips.sh(制作LiPS的脚本)345.7.3lips.conf(LiPS配置文件)345.7.4cp–dpR355.7.5如何判断一个程序依赖哪些文件355.7.6带库文件复制——lcp()355.7.7库文件的命名366引导386.1引导过程概述386.2几种引导方式386.3grub引导器386.4USB引导386.4.1制作步骤396.5提示406.5.1版本问题?40

5、7远程串口控制台417.1概述417.2配置方法417.3提示417.4Linux远程串口控制台指南418系统安装光盘448.1概述448.2boot.iso光盘的文件结构分析448.3制作步骤459源代码(配置文件和脚本)469.1lips.conf469.2mklips.sh461引言1.1编写目的说明Linux系统裁减的过程及解决的主要技术问题。本文档的编写是为了说明LiPS的详细设计过程,也可以作为构造一个小型化Linux系统的指南。  本文档内容的组织如下所述:这一部分是引言,第2部分是对项目软、硬件环境和需求的总体描述,第3部分说明了裁减LINUX的相关基本概念。后面几个部分是具体

6、实现方法的详细说明,4~6分别详细描述了创建内核、创建根文件系统和引导系统的方法。最后的内容可以看作附录,其中7说明了一般Linux系统安装光盘的创建方法,8列出了相关的配置文件和源代码。1.2背景  华中科技大学计算机存储系统国家专业实验室,NAS项目(2003.3——2003.8)。1.3定义Obootloader:引导器Okernel:内核Orootfilesystem:根文件系统OUSB:通用串行总线1.4参考资料[1]DIY:自己动手做一个迷你Linux系统.IBMdeveloperWorks中国网站.http://www-900.ibm.com/developerWorks/cn/

7、linux/embed/diy/index.shtml[2]LinuxFromScratch.http://clfsbook.mylab.idv.tw/index.html[3]Linux启动过程综述.http://www.linuxaid.com.cn/forum/showdoc.jsp?l=1&i=15750[4]TheLinuxBootdiskHOWTO(中译版).http://www.li

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。