如何形成你自己的发行版现场

每个发行版有一个现场的版本,让您可以验证,测试,研究如何,如果它的发行版是适合我们。
但是,一旦你找到我们的分销,一旦我们的自定义方案,利息我们,我们认为不必要的程序,免费将是一个伟大的事情,以便能够重新变成“发行版”活它。
显然,互联网已经有人谁都有思想,并创造了一系列的脚本改造生活在一个发行版的安装,该网站我们谈的是www.linux - live.org

Linux的Live是一个shell脚本集,允许您创建自己的居住分布的基础上,已经取得在PC上安装。 实况类型将启动从CD - ROM上的任何USB系统。

采取直接从网站下面的语句。

如何建立一个Live发行版:
1)你最喜欢的发行版安装到磁盘分区,或到系统文件夹在您现有的。
Slackware的建议,但并不是必需的。

2)建立与aufs内核模块和内核模块的squashfs(可选支持LZMA的补丁)
上述步骤,如果你不需要使用这个网站的预编译Linux内核
安装内核模块到新安装的发行版到/ lib中/模块/`一个UNAME - R的`/财经/。
请确保您运行相同的你用来编译内核模块

3)删除所有不需要不必要的文件 (例如man手册和其他文件,您这样做)
生活,使您的系统,尽可能小的Linux(这一步是可选的)。

4)下载Linux活脚本从这个网站,并解压在/ tmp
阅读。/文件/ requirements.txt找出Linux操作系统,生活需要的脚本
编辑。配置文件如果你需要修改一些变量

5)最后以root身份登录并运行。/编译
现场分发的'目录树'将被创建在/ tmp/live_data_1234
1234年,该处是一个随机数

6)为了使ISO映像,运行make_iso.sh
为了使一个可启动(USB)的磁盘,运行bootinst.sh

工作的例子:
如果你只是寻找一个工作的Linux Live系统,访问www.slax.org
有趣的Linux活脚本功能

1)持续性的变化
用'改变= ...'启动参数来指定目录或文件持久性的变化。 如果一个目录使用,例如。 改变= / some_dir /和/ some_dir /是发现某些在您的磁盘分区,则所有的文件系统所做的更改根目录将保存到该目录。 这个作品即使/ some_dir /是NTFS或VFAT,以posixovl叠加(1用户空间文件系统感谢已列入)。 重要提示:如果您计划节省VFAT变化,一定要修改您的发行版的关机脚本。 它必须不执行killall,posixovl否则就是死亡,一切都不如意。 相反,请从到/ mnt /生活/清理清理脚本。 如果一个文件被指定为启动参数的变化,例如。 改变= /路径/ file.dat,并且该文件里面有一个有效的文件系统,那么这些文件将被循环式并写入到它的变化。 您也可以使用变化= / dev/sda1/path /和变化= / dev/sda1/path/file.dat ...到哪里寻找指定特定的设备。 其他设备将被跳过(不会连安装)。

2)增加对飞模块
在。/工具/ Linux的现场目录,你会发现'活跃'和'关闭'脚本。 你可以使用这两个额外的溶菌酶添加和删除模块,对苍蝇的根文件系统,当您的操作系统是运行生活。

3)安装系统到磁盘
正如前一节中提到,存在着被称为bootinst.sh(和bootinst.bat)设置一个Live Linux的启动扇区从磁盘启动脚本。 如果你持续性的变化结合起来,您的Live发行版会像安装,所有的变化都存储透明的启动媒体(甚至到USB),您仍然可以使用'活跃'和'关闭'命令来操作的根文件系统。

你怎么看? 你们当中有些人已经尝试使用它吗?

张贴在技术

这个帖子的作者是管理员在2008年10月28日

标签:

其他职位

下一步邮编:
曾任职务:

6评论至今

  1. 施蒂纳2008年10月28日下午12点35

    嗯... ..我觉得会更好,试图把它单独真正了解你在做什么。

    它可以从头开始一个Minilite其中也缓存包,展开压缩文件系统(cloop或壁球)到目录,里面的FS减压的apt - get的(..如果中风的chroot Debian的衍生。 。)根据自己的喜好定制一切。 我离开例如手册页和删除的locales我不感兴趣,移动以外的包缓存文件系统压缩,等等。 等等。
    这样,我们也填写自己的内核,从源代码更新qlcuni重要的软件包,填写一张表格,等等。 等等。

    基本上我的脚本创建我最喜欢的...至少我懂!

    马克斯

  2. 管理员2008年10月28日下午1时12分

    你是绝对正确的! 但是,让我们查看一个人的认识很少,这不是怪胎,有需要,谁不想花时间去学习和理解自己在做什么。 如果我们把“技术方便,这些脚本是天赐之物 :)

  3. 罗伯托2008年10月28日下午6点22分

    >但是,让我们认为一个人谁知道一点,这不是怪胎,谁>的需要,不愿意花时间去学习和理解自己在做什么。 如果>我们认为“技术方便,这些脚本是天赐之物 :)
    如果不是'一个怪胎,其Knoppix和需要,是保持沉默。
    学习=疲劳,我们要明白没有?

  4. 管理员2008年10月29日上午09:46

    @罗伯托
    我不明白这对那些谁需要的东西,而且由于互联网的仇恨,已经做了工作。
    这就像说,驾驶汽车,我知道所有关于热力学与卡诺循环...
    我需要一个脚本我使用...如果你想就可以详细了解这些脚本是什么,但也许不是 :)

  5. 施蒂纳2008年10月29日下午1时55分

    前一段时间我写了一个指南: http://knoppix.crealabs.it/viewtopic.146.html然后关闭了论坛,并有岁。

    在“自己动手做”我认为,短期内肯定会增加力气,但一旦你了解这种机制可以成为任何定制。
    今天,我与我的生活重建内核2.6.27.4 2.6.27.1,因为他曾与一些USB设备的问题。
    这里http://www.nabble.com/Cloop-and-2.6.27-kernel-to20000679.html有机会合作与生活的创造者的“所有的母亲”的!

    问候和乐趣 ;-)

    马克斯

  6. 管理员2008年10月29日下午2时08分

    @施蒂纳
    感谢您的信息!
    如果你愿意,我送你的指南,在“地方”,因此可能是有用的多的人!

搬场

发表评论

名称(必填)

电子邮件(必填)

网站

评论