Linux自动安装或Live CD

我正在为我正在开发的embedded式系统创buildLinux安装CD。

关于这个话题,我有一个普遍的问题。 我使用kickstart文件(Mandriva distrib)做了一些自动安装。 现在我使用Linux(主要是ELinOS)的商业版本,提供完整的操作系统定义和打包,随时可以部署。

今天我想知道使用基于社区的发行版(kickstart / preseed,squahfs,其他?)创build安装CD最好的方法是什么,甚至根本没有发行(从零开始),给出以下目标: – 无需networking安装(所有软件包都应该在光盘上) – 非常简约的系统:内核,通用驱动程序,基本系统,一些软件包(perl,apache2等) – 安静地安装自己的graphics主题 – 自动回答对于语言,键盘,时区,用户等问题 – 现场CD应该提出3种不同的安装,其中安装的内容根据select而不同(例如,第三种select将会看到安装了XDM和XFCE等)

我的问题是关于安装光盘的技术实现,但我也(主要)对产品的维护感兴趣。 例如,squashfs的意思是非常强大,但从configurationpipe理的angular度来看,维护…似乎有点棘手。

在此先感谢您的答案,

manpe

如果我们可以限制讨论到Debian,我认为以下几点会有帮助:

  • 如何修改现有的CD映像以预装debian-installer
  • “解放”Debian安装( 概述 , 挤压实施 )

Debian安装程序将允许您指定多个覆盖的类来定义特定的安装要求。 Hands的文档包含有关在闪存驱动器或其他非networking位置上包含预定文件的信息。 如果你可以编辑光盘启动菜单,你应该可以让你的三个条目使用不同的类和预设的设置来制作你想要的任何安装types。