欢迎来到天天文库
浏览记录
ID:15836300
大小:256.50 KB
页数:42页
时间:2018-08-06
《[linux 系统裁减指南][5][redkaoliang][doc]》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《Linux系统裁减指南(LiPS)》目录目录11引言41.1编写目的41.2背景41.3定义41.4参考资料42总体描述52.1硬件环境52.2软件环境52.3需求规定和约束53总体设计63.1基本设计概念63.2软件结构64内核64.1创建内核的方法64.2内核配置74.2.1概述74.2.2Loadablemodulesupport84.2.3Processortypeandfeatures84.2.4Generalsetup84.2.5PlugandPlayconfiguration94.2.6Blockdevices94
2、.2.7Multi-devicesupport(RAIDandLVM)104.2.8Networkingoptions104.2.9ATA/IDE/MFM/RLLsupport114.2.10SCSIsupport124.2.11Networkdevicesupport124.2.12Characterdevices134.2.13Filesystems144.2.14Consoledrivers154.2.15USBsupport154.3提示164.3.1EXTRAVERSION164.3.2.config175根文件系统17
3、5.1根文件系统175.2文件系统的内容175.2.1应用程序(applications)17425.2.2设备文件(devicefiles)185.2.3脚本和配置文件(scriptsandconfigurationfiles)195.2.4库文件(libraries)205.2.5必要的目录205.3初始化RAM盘(initrd)215.3.1操作步骤215.3.2引导选项215.3.3安装225.3.4改变根目录设备235.3.5使用场合245.3.6淘汰的根转换机制(change_root)245.4系统初始化(init)
4、245.4.1init的任务245.4.2SysVinit255.4.3两种风格:Slackwarevs.Debian255.5PAM265.5.1什么是PAM265.5.2PAM的结构265.5.3配置文件265.5.4other275.6再论initrd275.6.1根到底在哪里285.6.2linuxrc285.6.3根转换机制:新的?旧的?305.7提示315.7.1文件系统目录层次结构315.7.2mklips.sh(制作LiPS的脚本)325.7.3lips.conf(LiPS配置文件)325.7.4cp–dpR325
5、.7.5如何判断一个程序依赖哪些文件325.7.6带库文件复制——lcp()335.7.7库文件的命名346引导356.1引导过程概述356.2几种引导方式356.3grub引导器356.4USB引导356.4.1制作步骤366.4.1.1创建文件系统366.4.1.2复制文件366.4.1.3安装grub366.5提示376.5.1版本问题?377远程串口控制台37427.1概述377.2配置方法377.3提示377.4Linux远程串口控制台指南378系统安装光盘408.1概述408.2boot.iso光盘的文件结构分析404
6、21引言1.1编写目的 说明Linux系统裁减的过程及解决的主要技术问题。本文档的编写是为了说明LiPS的详细设计过程,也可以作为构造一个小型化Linux系统的指南。本文档内容的组织如下所述:这一部分是引言,第2部分是对项目软、硬件环境和需求的总体描述,第3部分说明了裁减LINUX的相关基本概念。后面几个部分是具体实现方法的详细说明,4~6分别详细描述了创建内核、创建根文件系统和引导系统的方法。最后的内容可以看作附录,其中7说明了一般Linux系统安装光盘的创建方法,8列出了相关的配置文件和源代码。1.2背景 华中科技大学计算
7、机存储系统国家专业实验室,NAS项目(2003.3——2003.8)。1.3定义Obootloader:引导器Okernel:内核Orootfilesystem:根文件系统OUSB:通用串行总线1.4参考资料[1]DIY:自己动手做一个迷你Linux系统.IBMdeveloperWorks中国网站.http://www-900.ibm.com/developerWorks/cn/linux/embed/diy/index.shtml[2]LinuxFromScratch.http://clfsbook.mylab.idv.tw/i
8、ndex.html[3]Linux启动过程综述.http://www.linuxaid.com.cn/forum/showdoc.jsp?l=1&i=15750[4]TheLinuxBootdiskHOWTO(中译版).http://www.lin
此文档下载收益归作者所有