通过kickstart安装CentOS 6.6

1.配置ks.cfg文件

虚拟机1里已开启了httpd服务,其IP地址为192.168.2.13,在虚拟机1里,运行system-config-kickstart命令,弹出下面的界面,如下图配置。

wKioL1XvpOXD0Tt2AAL7DNfZHtU023.jpg

wKiom1XvoruQwjcWAAG7d4RtkZc333.jpg

wKioL1XvpOfT5wwIAAHT6zEx-PA602.jpg

 

(我是分配了10G的硬盘,下图只用了5G多点的空间,保留部分磁盘空间后期可能会再次分区使用)

wKiom1Xvor3RTlIfAAJlLNxdzR0039.jpg

wKioL1XvpOnTuAOxAAIHtFgBVXk114.jpg

wKiom1Xvor7TggykAAGY3vrBJzw779.jpg

wKioL1XvpOvRI-3mAAGXm72dKS0639.jpg

wKiom1XvosCxSR9jAAE72bA4bkk722.jpg

wKioL1XvpOyBLGa1AALi_oAWhWk950.jpg

wKiom1XvosHRysFgAAGcXb7g3Xg860.jpg

 

配置完成后,点击左上角的FileàSave保存配置文件,再用vi打开检查下是否有需要修改的地方。

ksvalidator ks.cfg  # 检查ks.cfg是否存在语法错误

并将该ks.cfg文件拷贝到网页服务器根目录,最终的ks文件路径为:http://192.168.2.13/ks.cfg

 

2.创建引导光盘

# mount /dev/cdrom /mnt   挂载系统盘到/mnt

# mkdir /tmp/ISO

# cp -a /mnt/isolinux /tmp/ISO

# cd /tmp/ISO/isolinux

# 复制第一步生成的ks.cfg /tmp/ISO/isolinux目录下,该目录下文件结构应该如下图。

wKioL1XvpO2S1dp8AADbOvWJ_V0770.jpg

 

# vi isolinux.cfg 修改如下图所示

wKiom1XvosLSs1c9AAO0Xz_BEVo960.jpg

 

# cd ..

# mkisofs -R -J -T -v -input-charset UTF-8 --no-emul-boot --boot-load-size 4 --boot-info-table -V "kickstart ISO" -b isolinux/isolinux.bin -c isolinux/boot.cat -o kickstart.iso ./

# 这样就会在当前文件夹下生成kickstart.iso文件

 

# 现在可以将光盘导出到本机上,挂载到其他虚拟机测试。

如下图,

wKioL1XvpO7B8HtnAAD79xsBjYk704.jpg

wKiom1XvosPjW-goAAFjQFAGbXw560.jpg

 

一会儿就安装完成了。