LiveCD生成

转载:http://blog.chinaunix.net/uid-22714685-id-3429998.html

系统环境UniKylin-3.3-6
需要软件包livecd-tools-21.6-1
依赖
hfsplus-tools-540.1.linux3-9
syslinux-6.03-1
syslinux-nonlinux-6.03-1
syslinux-extlinux-6.03-1
syslinux-ext-nonlinux-6.03-1

1. 搭建并配置本地源

Createrepo -d -g /path/to/your-comps.xml -o /path/to/repo/ /path/to/repo/

修改/etc/yum.repos/xx.repo,如下:
    [kylin-livecd]
    name=kylin-livecd
    baseurl=file:///path/to/repo
    enabled=1
    gpgcheck=0

2. 配置kylin.ks文件

part / --size xxxx       # 按照自己安装的软件包多少写合适大小,太小会报错
rootpw              # 可配置root密码
repo --name=kylin-livecd --baseurl=file:///path/to/repo # 配置源路径
%packages           # 在该段添加iso中需要安装的软件包组
%post               # 在该段添加安装后脚本
(其余kickstart文件配置项参考system-config-kickstart,以及/usr/sha/doc/live-tools-21.6 路径下的.ks文件)

3. 执行livecd-creator(注意关闭selinux)

livecd-creator --config=kylin.ks --cache=var/cache/live --fslabel=UniKylin-3.3-6-livecd 

你可能感兴趣的:(LiveCD生成)