详解CentOS 6.4下PXE+Kickstart无人值守安装操作系统

2019-10-13 10:53:29于海丽

八、生成ks.cfg 文件

8.1 安装Kickstart

# yum install system-config-kickstart

8.2 在桌面环境下配置Kickstart

启动X Windows 环境

# startx

配置Kickstart

# system-config-kickstart

A. 设置语言,键盘,时区,Root密码,安装完毕后重启等。

B. 设置安装方式,这篇文章介绍的是HTTP方式的安装,故选择HTTP

C. 安装MBR

D. 设置分区

E. 分区总览

F. 配置网络

G. 认证配置

H. SELinux 和防火墙配置

I. 图形环境配置

J. 软件包安装选择

K. 预览

L. 生成ks.cfg 文件,保存在/var/www/html/ 文件夹下

我们可以打开/var/www/html/ks.cfg 文件进行查看并做修改。

platform=x86, AMD64, or Intel EM64T 
#version=DEVEL 
# Firewall configuration 
firewall --disabled 
# Install OS instead of upgrade 
install 
# Use network installation 
url --url=http://192.168.111.130/cdrom/   #这个选项告诉安装程序:到服务器192.168.111.130 的HTTP根目录下的cdrom 文件夹下寻找安装介质
# Root password 
rootpw --iscrypted $1$vsvtP./e$6PVMNfJd.shq2LgFJjYfA1 
# System authorization information 
auth --useshadow --enablemd5 
# Use graphical install 
graphical 
firstboot --disable 
# System keyboard 
keyboard us 
# System language 
lang en_US 
# SELinux configuration 
selinux --disabled 
# Installation logging level 
logging --level=info 
# Reboot after installation 
reboot 
# System timezone 
timezone --isUtc Asia/Shanghai 
# Network information 
network --bootproto=dhcp --device=eth0 --onboot=on 
# System bootloader configuration 
key --skip 
bootloader --append="rhgb quiet" --location=mbr --driveorder=sda 
# Clear the Master Boot Record 
zerombr 
# Partition clearing information 
clearpart --all --initlabel 
# Disk partitioning information 
part / --fstype="ext4" --size=8192 
part swap --fstype="swap" --size=1024 
part /home --fstype="ext4" --size=2048

%packages 
@base

%end