定制CentOS5.6 ServerCD系统安装盘

1  在虚拟机中安装系统,选择所需的设置和软件包本次试验用的是CentOS-5.6-i386

2  安装定制光盘所需软件

yum -y install createrepo mkisofs

 

3  生成安装系统所需的rpm文件列表

awk '/Installing/{print $2}' install.log |sed 's/^[0-9]*://g' >/root/packages.list

 

4  创建定制工作目录

 

5  复制系统安装所需rpm包,如下脚本

vi cprpm.sh

 



 

此脚本将复制文件到/home/OS/CentOS

 

6  定制kickstart文件ks.cfg

文件从/root/anaconda-ks.cfg中复制修改,修改如下
①  
安装gccgcc-c++
②  
移除
sendmail, firstboot-tui, bluez-utils
③  
关闭不使用的服务

vi /home/OS/ks.cfg内容如下:

 

 

 

 

7  修改/home/OS/isolinux/isolinux.cfg

把第一行的default linux改成default text ks=cdrom:/ks.cfg

 

8  生成comps.xml

 

9  生成ISO文件

 

/home/OS/CentOS-5.6-1386-CD.iso即生成的ISO文件,可以用虚拟机测试一下哦!