我想创建一个从硬盘驱动器到livecd的现有CentOS映像.
我不想自定义安装CD,因为我有许多安装的软件没有RPM.
我知道怎么做Debian,但我在CentOS中一无所知.
有人可以帮助一个起点吗?
好 …
我讨厌回答我自己的问题:-)但这是我发现的……
我讨厌回答我自己的问题:-)但这是我发现的……
来自live-tools的脚本livecd-creator,具有非常吸引人的选项,在使用-h标志调用脚本时会被抑制.
我不得不深入研究python代码才能找到它……
如果你使用选项–shell调用脚本,你将得到一个shell,所以你可以播放和自定义你的CD – 这是一个chrooted shell …,在它创建之前……:
因此,要根据您的系统创建live-cd:
自定义以下文件:
https://projects.centos.org/trac/livecd/browser/trunk/CentOS5/centos-livecd-minimal.ks?format=raw
添加所有存储库,从系统中获取包的列表 – 不要忘记vim和ssh.像这样调用脚本:
LANG = C livecd-creator –config = centos-livecd-minimal.ks -f –shell
这将给你一个shell来玩:
编辑所需的所有文件,如果你有另一台服务器,你可以先复制所有配置文件,然后将它们从该服务器scp到你的chroot.
当你完成类型退出时,这会将你的系统打包成livecd …
如果您只是在测试并希望节省时间,请为上述命令添加标志–skip-minimize.