LiveCD制作.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LiveCD制作

前言 很多人都用过或听说过 Knoppix,只需一张光盘, 就能够让我们在任何场所,随心所欲地使用 Linux1, 打破了操作系统只能先安装再使用的传统概念。 Knoppix 最初的设计用途是教学,但由于这项技术很受欢迎,使得 LiveCD 这项技术不断发展, 现在它的应用已经非常广泛,涉及:系统演示、系统急救、网络防火墙、产品宣传、游戏,等等。 虽然有众多的 LiveCD 供我们挑选,但有时候找一张完全满足个人需要的版本还真是不容易。 不过没关系,因为绝大多数 LiveCD 采用的都是开放源码的自由软件,这让我们完全可以自己动手,按自己要求制作 LiveCD。这篇文章就是示范如何在已有 LiveCD 的基础上定制符合自己要求的 LiveCD。 确定目标 首先,我们要明确所需的 LiveCD 的用途,应该具备的功能。 这里示范的 LiveCD 是给没有装 Linux 系统的笔记本电脑用的, 用它可以连上网络收发电子邮件,而不用担心病毒的侵扰,另外还可以学习使用 Linux。 于是我们可以列出这张 LiveCD 需要有的特性: ??? * 支持中文。既能看,又能写。 ??? * 硬件识别能力强。特别是能识别大多数网络设备,可以连上 LAN,也可以拨号使用2。 ??? * 要有网络浏览器。便于通过 WebMail 查阅邮件。 ??? * 要能打开 MS Word 和 pdf 格式的文件。 ??? * 容量不超过 200M,可以刻录到 MiniCD 上,便于携带。? Knoppix 是最有名的 LiveCD,估计很多人都会首先想到从它入手,但是 Knoppix 采用 KDE 作为桌面环境, 按照上面最后一项的要求,Knoppix 怎么样都无法裁减到 200M 以内,因此不合适。 经过寻找和比较各种已有的 LiveCD,发现 Morphix 符合要求,它与 Debian,Knoppix 一脉相承,采用模块化设计是它的主要特点, 就是将 LiveCD 的各个部分分解成模块,可以随意组合成不同用途的 LiveCD。 由于可以选择轻量级的桌面管理器,LiveCD 的尺寸能容易控制在 200M 以内。 制作环境和工具 使用的系统 下面演示中使用的系统是 Debian GNU/Linux。这张 LiveCD并不一定要在 Debian 下才能制作,你也可以采用其他的 Linux 发型版,但仍要熟悉 Debian 的一些基本包管理命令, 这是因为 Morphix 是基于 Debian 的,添加和删除软件包都要使用这些命令。 一张已有的 LiveCD 这里选择 MorphixCombined-LightGUI-0.5-pre4.iso3 作为基础, 你可以从 SourceF 的 morphix 项目 下载。 必不可少的工具 下面是必需的工具,这里列出 Debian 软件包里面的命名。 ??? cloop-utils: 创建压缩文件系统的工具。有了这个工具,200M 的光盘实际可以容纳下 500M 左右的软件。? ??? mkisofs: 生成光盘文件系统的工具。? ??? cdrecord: 光盘刻录工具,你也可以选用其他自己熟悉的工具。? Morphix 提供的工具 Morphix 提供了一些制作辅助工具,它们就是上面所列工具组成的脚本。 Debian 的用户可以通过修改 /etc/apt/sources.list,增加 Morhpix 源的方式进行安装。 deb /debian ./ 非 Debian 用户可以访问 Morphix 网站直接下载对应的脚本。 这些工具都以 morphix- 开头,从命名就能知道各自的用途, 另外有一个 morphing-tools 包,可以一次性安装所有的制作工具。 在以下的操作中,我们需要其中的解压和压缩模块工具: morphix-modulebuilder 和 morphix-moduleextractor。 制作过程 解压 iso 文件 将 Morphix iso 文件里面的内容复制到硬盘。假设当前工作目录是 ~/projects/livecd。 # mkdir -p tmp/cd; mkdir -p iso/Morphix # mount -o loop MorphixCombined-LightGUI-0.5-pre4.iso tmp/cd # cp -a tmp/cd/* iso/Morphix # umount tmp/cd Morphix 模块简介 在修改之前,先简单介绍一下这张 Morphix 光盘中各个目录下的模块,以便有针对性地修改。 关于各个模块详细的说明,见 Morphix 站点的文档。 ??? * boot/ ????? Linux 内核以及

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档