图形化生成kickstart文件

本文详细介绍如何使用kickstart脚本实现CentOS系统的自动化安装过程,包括配置语言、键盘布局、时区、GRUB密码、网络设置等,并通过FTP或HTTP服务提供ks.cfg文件。

在图形化界面执行命令:

1、system-config-kickstart(没有这个包的话需要安装yum install system-config-kickstart

2、设置语言、键盘、时区等 wKiom1ngDBHC5V3qAADyLwQ2te4796.jpg

3、设置路径

 wKioL1ngCZHDVPepAABsVY1aasI087.jpg

4、设置grub密码

wKiom1ngDFXQ0_y5AACF4JKc_4Q275.jpg

5、清除分区和mbr,再自定义分区

wKiom1ngDFbjO4F0AACmSn8O8H4143.jpg 

wKiom1ngDHaDN4dqAACjODdBN-w337.jpg

wKiom1ngDIyAQ7lVAABwhwBgtRQ552.jpg

wKioL1ngCdbwC5ttAAB4EqixAIU874.jpg

6、设置网卡ip

wKioL1ngCfjQ9N2MAAB1Pl32jQE399.jpg

7、身份验证

wKiom1ngDMGDMrNxAABzcTIrYUY741.jpg

8、防火墙及selinux设置

wKiom1ngDMKCT-ooAABj7PH1FLM804.jpg 

9、是否安装图形化

wKioL1ngCgvzO2GBAABuhygjW54754.jpg 

10、选择基本包 

wKioL1ngCwKh5AS2AAC1KtCtjoo766.jpg 不过在centos7上,包选择这一项是空的

wKioL1ngjTSCC_CSAABVjBH4XS8610.jpg

不过只要vim /etc/yum.repos.d/ck.repo,将[base]改成[development],那么包选择这一项就有了

wKiom1ngj-ujnz0kAABVlV3dltg189.jpg 

 11、安装前及安装后脚本

wKiom1ngj-vCdi1mAABwDON6y40581.jpg 

wKioL1ngjTXAz8qUAACn-2-KlFI439.jpg 

12、保存,设置路径及文件名

wKioL1ngjWnyszKqAABZvlH5bvI612.jpg

wKiom1ngkCDCDABaAADLbxIkA8w332.jpg

wKiom1ngkCCDtwRbAABWAo1UIZI439.jpg

13、再添加一些安装时需要的基本包

vim /ks.cfg

   添加几个基本包

   wKioL1ngjWryeP9cAAAZ-5e4Gec070.jpg

除此之外还可以在ks.cfg文件中导入其他主机的公钥,实现安装完成后就已经基于key验证

wKiom1ngkDeBdA6TAABlq1vOTUg476.jpg

14、测试:

   1)将文件放在ftp服务器上,即放到/var/ftp/pub,并且确保文件权限是对所有人可读的

如果没有ftp服务,那么安装yum install vsftpd

                service vsftpd start

     也可以将文件放在http服务器上,即放到/var/www/html/

如果没有ftp服务,那么安装yum install httpd

                service httpd start

   2)创建新的虚拟机:

详细步骤请参看博文:http://13150617.blog.51cto.com/13140617/1971822

不过磁盘容量要大于分区的总大小,而且适配器的模式要与ks文件里写的一致

wKioL1ngjYDAUzT-AAB3Le2hW00528.jpg  

wKioL1ngjYGRoj32AACocPcqCzw496.jpg 

   3)启动:

   不指定静态ip

①在选择启动界面按tab键

         ②然后在该行后面添加ks=ftp://192.168.119.129/pub/ks.cfg  

          如果是http服务那么ks=http://192.168.119.129/ks.cfg

         ③回车 开始安装

         如果新的虚拟机得不到地址,那么会弹出界面让自己手工配置地址,如果能得到,就开始自动化安装了

   手工指定静态ip :

        在选择启动界面按任意键

         ②boot:linux ip=192.168.119.222 netmask=255.255.255.0                                                                                ks=ftp://192.168.119.129/pub/ks.cfg

           如果是http服务:ks=http://192.168.119.129/ks.cfg

wKiom1ngkDfC1tuYAAAVxl6r-pw569.jpg 

         ③回车 开始安装

 

感谢阅读,如有疑问,欢迎留言

j_0080.gif
















本文转自lc0108131451CTO博客,原文链接: http://blog.51cto.com/13150617/1973002,如需转载请自行联系原作者



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值