Files
hpctools/pkgs/ks/rhel.ks
2026-04-27 22:10:41 +08:00

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