centos 7 kickstart启动文件ks.cfg简单配置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos 7 kickstart启动文件ks.cfg简单配置相关的知识,希望对你有一定的参考价值。
本配置是基于system-config-kickstart软件配置并加入自己lvm分区的例子,基于ipv6地址的http源及UEFI+GPT模式的Bios,ISO源为CentOS 7 1810 minimal以下为ks.cfg文本:
#此处为你的平台版本
#platform=x86, AMD64, 或 Intel EM64T
#version=DEVEL
#Install OS instead of upgrade
install
#Keyboard layouts
keyboard ‘us‘
#Root password
rootpw --iscrypted $1$KDsy/krS$rZJ8DRoA5HvbVVwn6MAua/
#Use network installation
url --url="http://[2500:0:0:1::2]/centos/"
#System language
lang zh_CN
#System authorization information
auth --useshadow --passalgo=sha512
#Use graphical install
#graphical
#Use text mode install
text
firstboot --disable
#SELinux configuration
selinux --disabled
#Do not configure the X Window System
skipx
#Firewall configuration
firewall --disabled
#Reboot after installation
reboot
#System timezone
timezone Asia/Hong_Kong --isUtc
#System bootloader configuration
bootloader --location=mbr
#Clear the Master Boot Record
zerombr
#Partition clearing information
clearpart --all --initlabel
#partd disk 此处为分区 ,size后面大小为MB,pv后面为id号,默认即可,软件根据自己的需求来定制,如果是完整版的iso,可以自己安装图形界面(Server With GUI)及其他开发套件组,我这里是最小安装
part /boot/efi --fstype efi --size 200 --asprimary --ondisk sda
part /boot --fstype xfs --size 500 --ondisk sda
#part swap --size 2048 --ondisk sda
part pv.01 --size=1 --grow
volgroup centos pv.01
logvol / --vgname=centos --size=10240 --name=lv_root
logvol swap --vgname=centos --size=2048 --name=lv_swap
%packages
@^minimal
@core
%end
文件配置简单介绍:
平台版本为X86/64
全新安装
键盘:美国
root密码为xxx
通过UEFI PXE IPv6网络安装 url为自己的虚拟机内网ipv6 tftp及http 地址
系统语言:中文
密码采用sha512加密方式
使用文本方式安装(ps:如果想以图形界面安装,请注释#text并取消注释graphical)
关闭firewalld防火墙
关闭selinux
不安装图形界面
时区为亚洲/香港
bootloader为mbr(UEFI平台也可通用并自动识别)
清除引导区
清除所有分区
配置分区(/boot及/boot/efi为普通分区及xfs文件系统,pv开始为LVM分区配置)
以上是关于centos 7 kickstart启动文件ks.cfg简单配置的主要内容,如果未能解决你的问题,请参考以下文章
Centos-7.3配置PXE+kickstart无人值守安装