79 lines
1.8 KiB
Plaintext
79 lines
1.8 KiB
Plaintext
graphical
|
|
timezone Asia/Shanghai --utc
|
|
keyboard --xlayouts="us"
|
|
lang en_US.UTF-8
|
|
selinux --disabled
|
|
|
|
url --url='@url@'
|
|
|
|
network --bootproto=dhcp --device=link --ipv6=auto --activate
|
|
|
|
# Partition clearing information
|
|
# zerombr
|
|
# clearpart --all --initlabel
|
|
# ignoredisk --only-use=sda
|
|
# part /boot --fstype="xfs" --ondisk=sda --size=1024
|
|
# part swap --fstype="swap" --ondisk=sda --size=4096
|
|
# part / --fstype="xfs" --ondisk=sda --size=97278
|
|
# part /home --fstype="xfs" --ondisk=sda --size=20480
|
|
|
|
# autopart --type=lvm
|
|
# autopart --type=plain
|
|
# autopart --nohome
|
|
# autopart --noswap
|
|
|
|
|
|
%include /tmp/diskinfo
|
|
|
|
%packages
|
|
@^minimal-environment
|
|
@development
|
|
@standard
|
|
vim
|
|
wget
|
|
curl
|
|
autofs
|
|
nfs-utils
|
|
nfs4-acl-tools
|
|
sssd-nfs-idmap
|
|
%end
|
|
|
|
sshpw --username=root
|
|
rootpw --plaintext "admin_b101"
|
|
user --name=dell --plaintext --password="admin_b101" --gecos="dell"
|
|
reboot
|
|
|
|
%pre --interpreter=/bin/bash
|
|
if [ -d /sys/firmware/efi ]; then
|
|
cat > /tmp/diskinfo <<EOF
|
|
clearpart --all --initlabel
|
|
part /boot/efi --fstype=efi --size=600 --fsoptions="umask=0077,shortname=uefi"
|
|
part /boot --fstype=xfs --size=1024
|
|
part pv.01 --size=1 --grow
|
|
volgroup vg_sys pv.01
|
|
logvol / --fstype=xfs --name=root --vgname=vg_sys --size=51200
|
|
logvol swap --fstype=swap --name=swap --vgname=vg_sys --size=4096
|
|
logvol /data --fstype=xfs --name=data --vgname=vg_sys --size=1 --grow
|
|
EOF
|
|
else
|
|
cat > /tmp/diskinfo <<EOF
|
|
clearpart --all --initlabel
|
|
part /boot --fstype=xfs --size=1024 --asprimary
|
|
part pv.01 --size=1 --grow
|
|
volgroup vg_sys pv.01
|
|
logvol / --fstype=xfs --name=root --vgname=vg_sys --size=51200
|
|
logvol swap --fstype=swap --name=swap --vgname=vg_sys --size=4096
|
|
logvol /data --fstype=xfs --name=data --vgname=vg_sys --size=1 --grow
|
|
EOF
|
|
fi
|
|
%end
|
|
|
|
%post
|
|
curl -s -o /tmp/init.sh @init@
|
|
chmod +x /tmp/init.sh
|
|
/tmp/init.sh
|
|
%end
|
|
|
|
%addon com_redhat_kdump --disable
|
|
%end
|