#version=RHEL8 ignoredisk --only-use=vda # Partition clearing information clearpart --none --initlabel # Use graphical install graphical # Use CDROM installation media cdrom # Keyboard layouts keyboard --vckeymap=us --xlayouts='us' # System language lang en_US.UTF-8 rootpw ${$.system.password$} # Network information network --bootproto=dhcp --device=ens3 --onboot=off --ipv6=auto --no-activate network --hostname=localhost.localdomain repo --name="AppStream" --baseurl=file:///run/install/repo/AppStream # Run the Setup Agent on first boot firstboot --enable # Do not configure the X Window System # System services services --enabled="chronyd" # System timezone timezone America/New_York --isUtc # firewall --disabled selinux --disabled bootloader --location=mbr text skipx logging --level=info zerombr clearpart --all --initlabel #if .system.bootmode == "uefi" # %pre --erroronfail # parted -s /dev/vda mklabel gpt # %end # part biosboot --fstype=biosboot --size=1 --ondisk=vda --onpart=vda1 part /boot/efi --fstype=efi --size=200 --ondisk=vda part / --fstype=ext4 --grow --size=10240 --mkfsoptions="-O ^64bit,^metadata_csum" --ondisk=vda --asprimary #else part / --fstype=ext4 --grow --size=10240 --mkfsoptions="-O ^64bit,^metadata_csum" --ondisk=vda --asprimary #endif firstboot --disabled reboot %packages --ignoremissing @base @core gcc ssh wget curl telnet sysstat ntp grub2-pc grub2-efi-x64 shim kernel-4.18.0 %end %addon com_redhat_kdump --enable --reserve-mb='auto' %end %anaconda pwpolicy root --minlen=6 --minquality=1 --notstrict --nochanges --notempty pwpolicy user --minlen=6 --minquality=1 --notstrict --nochanges --emptyok pwpolicy luks --minlen=6 --minquality=1 --notstrict --nochanges --notempty %end %post mkdir -p /etc/dracut.conf.d echo 'add_drivers+=" nvme "' >>/etc/dracut.conf.d/nvme.conf mkinitrd -f \ --with=nvme --preload=nvme \ /boot/initramfs-$($KERNEL_VERSION).img $(KERNEL_VERSION) %end