一 图形化生成ks.cfg文件

[root@server ~]# yum -y install system-config-kickstart		#安装图形化kickstart工具
[root@server ~]# system-config-kickstart
 
#设置语言,键盘布局,时区,Root密码(根密码加密),体系架构,安装完毕后重启系统。
 
#选择全新安装,采用安装的方式(支持CD-ROM、NFS、FTP、HTTP等), 及相关服务器地址和目录。
 
#安装新引导程序,并在主记录MBR上安装引导装载程序
 
#设置系统分区方案,清除主引导信息,移除现有分区表,并新建新分区表。
 
#设置网卡。
 
#配置认证
 
#设置防火墙及SELinux,建议都关闭。
 
#是否安装图形化环境,并设为默认开机启动。
 
#选择需要安装的软件包。
注意:此处需要先将系统YUM源配置为本地yum光盘源才可以,如下:
cp /mnt/cdrom/ /media/
[root@server ~]# mount /dev/sr0 /mnt/cdrom/
[root@server yum.repos.d]# vi CentOS-Media.repo
[base]
name=CentOS-$releasever
baseurl=file:///mnt/cdrom/
enable=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
保存文件至相应路径

二 ks.cfg文件相关项解析

instal						#表示安装系统而不是升级
auth --enableshadow --passalgo=sha512 #系统认证信息
url --url=ftp://172.24.8.12/pub #安装的路径及共享目录
graphical
firstboot --enable
keyboard --vckeymap=us --xlayouts='us' #键盘布局
lang en_US.UTF-8 --addsupport=zh_CN.UTF-8 #根据需求增加语言字符集
reboot #安装完毕后重启
network --bootproto=dhcp --device=eno16777736 --onboot=yes --ipv6=auto --activate #网络配置
network --hostname=localhost.localdomain
rootpw --iscrypted #root密码为加密$6$LgafQJ7F1rcyRCpk$ZteQKXvywjifMoPbAnhm7nESFx4fuROoxVYie4YvP04DGiUGpjEW2mA.m0TUQyq1ZoOUv.EF9vMWUaBjGyowW.
services --disabled="chronyd"
selinux --disabled #关闭SELinux
firewall --disabled #关闭防火墙
timezone Asia/Shanghai --isUtc --nontp #系统时区
bootloader --append=" crashkernel=auto" --location=mbr --boot-drive=sda #系统引导相关设置
clearpart --none --initlabel #清楚所有分区
part /boot --fstype="xfs" --ondisk=sda --size=300
part pv.195 --fstype="lvmpv" --ondisk=sda --size=30419
volgroup centos --pesize=4096 pv.195
logvol / --fstype="xfs" --size=17923 --name=root --vgname=centos
logvol swap --fstype="swap" --size=2148 --name=swap --vgname=centos
logvol /home --fstype="xfs" --size=10340 --name=home --vgname=centos
%packages
@^minimal
@core
kexec-tools
%end
%addon com_redhat_kdump --enable --reserve-mb='auto'
%end
 
 

更多有关cfg文件解释见:http://www.codexiu.cn/linux/blog/1939/

CentOS6.8非lvm自动应答文件:联系博主

CentOS非lvm标准通用自动应答文件:联系博主
 
CentOS6.8lvm自动应答文件:联系博主
 
CentOS7非lvm自动应答文件:联系博主
 
CentOS7lvm自动应答文件:联系博主

最新文章

  1. [LeetCode] Inorder Successor in BST 二叉搜索树中的中序后继节点
  2. 自己动手做logo
  3. CentOS查看软件源提供的软件版本命令
  4. Java学习笔记(基本数据类型和变量命名规则)
  5. QML控件类关系图
  6. stl非变易算法(二)
  7. c# in depth 之泛型实参的类型推断
  8. 数据库及SQL优化
  9. Flask -- 内容管理系统
  10. 【转】JDBC学习笔记(3)——复习和练习
  11. Electron的代码调试
  12. centos gnome面板菜单任务栏消失后的解决
  13. Socket编程实践(10) --select的限制与poll的使用
  14. java 数组中的方法
  15. 使用 IIS 在 Windows 上托管 ASP.NET Core2.0
  16. 运用tp5上传图片,并生成缩略图
  17. MySQL常用的sql操作
  18. python学习笔记:深浅拷贝的使用和原理
  19. Guava学习笔记(三):集合
  20. 002_docker构建zookeeper环境

热门文章

  1. mysql案例 ~ 主从复制延迟处理(3)
  2. mysql 原理 ~ change buffer
  3. mysql 架构 ~ PXC5.7.20安装尝试
  4. 关于python中的类方法(classmethod)和静态方法(staticmethod)
  5. UML和模式应用5:细化阶段(2)--细化阶段制品之领域模型
  6. mysql锁表与不锁表设置主从复制的方法
  7. WDS 三种模式
  8. saltstack自动化运维系列11基于etcd的saltstack的自动化扩容
  9. IDEA运行TestNG报错rg.testng.TestNGException: org.xml.sax.SAXParseException;
  10. 【docker】资料