分类: LINUX
2011-09-19 13:18:36
1、定制安装系统,选择常用的组件
2、安装制作发行版所需的基本软件包
yum –y install createrepo mkisofs
3、生成安装系统所需的rpm文件列表
awk '/Installing/{print $2}' install.log |sed 's/^[0-9]*://g' >/root/packages.list
4、创建定制工作目录
mkdir -p /mnt/cdrom
mkdir -p /data/OS
mount /dev/cdrom /mnt/cdrom
rsync –a --exclude=Packages /mnt/cdrom /data/OS
mkdir /home/OS/Packages
5、复制精简后的RPM包
vi /data/cprmps.sh #创建自动复制RPM包脚本
chmod +x cprpm.sh
./cprpm.sh
6、配置kickstart脚本
vi /data/OS/isolinux/kerry.cfg
phoenix10172011-09-19 13:22:10
7、生成comps.xml
cd /data/OS
createrepo –g repodata/*-comps.xml /data/OS/
8、让系统从kickstart配置启动安装
vi /data/OS/isolinux/isolinux.cfg
default auto
label auto
kernel vmlinuz
append ks=cdrom:/isolinux/kerry.cfg initrd=initrd.img
9、生成ISO文件
cd /data/OS
declare -x discinfo=`head -1 .discinfo`
createrepo -u "media://$discinfo" -g repodata/*-comps.xml /data/OS/
m