#!/usr/bin/env bash set -e ### Install requirements export DEBIAN_FRONTEND=noninteractive apt-get -qq update && apt-get -qq -y install grub-pc ### Wipe all partitions on the existing disk wipefs -q --all --force /dev/sda ### Create and partition to allow kickstarts parted -s /dev/sda mklabel msdos parted -s /dev/sda mkpart primary 4M 200M mkfs.ext4 -q -L OEMDRV /dev/sda1 mount /dev/sda1 /boot ### Download kernel and installer initrd to kickstart partition curl -SsfL -o /boot/vmlinuz "$BUILD_MIRROR/BaseOS/x86_64/os/isolinux/vmlinuz" curl -SsfL -o /boot/initrd.img "$BUILD_MIRROR/BaseOS/x86_64/os/isolinux/initrd.img" ### Install and configure Grub to load the installer initrd grub-install --no-floppy /dev/sda cat >/boot/grub/grub.cfg <