通过kickstart安装CentOS 6.6

1.配置ks.cfg文件

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

kickstart安装linux_kickstart安装linux

kickstart安装linux_kickstart安装linux_02

kickstart安装linux_kickstart安装linux_03

 

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

kickstart安装linux_kickstart安装linux_04

kickstart安装linux_kickstart安装linux_05

kickstart安装linux_kickstart安装linux_06

kickstart安装linux_kickstart安装linux_07

kickstart安装linux_kickstart安装linux_08

kickstart安装linux_kickstart安装linux_09

kickstart安装linux_kickstart安装linux_10

 

配置完成后,点击左上角的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目录下,该目录下文件结构应该如下图。

kickstart安装linux_kickstart安装linux_11

 

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

kickstart安装linux_kickstart安装linux_12

 

# 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文件

 

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

如下图,

kickstart安装linux_kickstart安装linux_13

kickstart安装linux_kickstart安装linux_14

 

一会儿就安装完成了。