#zerombr #clearpart --all --initlabel --disklabel=gpt #reqpart # This should allow BIOS, UEFI, and PReP booting. Trying to be as universal as # possible. This is a similar setup to Fedora without the btrfs. part /boot/efi --fstype=efi --asprimary --onpart=vda1 part /boot --fstype=xfs --label=boot --onpart=vda2 part prepboot --fstype=prepboot --asprimary --onpart=vda3 part biosboot --fstype=biosboot --asprimary --onpart=vda4 part pv.01 --grow --onpart=vda5 volgroup rocky pv.01 logvol / --vgname=rocky --size=8000 --name=root --grow --mkfsoptions "-m bigtime=0,inobtcount=0" %pre # Clear the Master Boot Record dd if=/dev/zero of=/dev/vda bs=512 count=1 # Create a new GPT partition table parted /dev/vda mklabel gpt # Create a partition for /boot/efi parted /dev/vda mkpart primary fat32 1MiB 100MiB parted /dev/vda set 1 boot on # Create a partition for /boot parted /dev/vda mkpart primary xfs 100MiB 1100MiB # Create a partition for prep parted /dev/vda mkpart primary 1100MiB 1104MiB # Create a partition for bios_grub parted /dev/vda mkpart primary 1104MiB 1105MiB # Create a partition for LVM parted /dev/vda mkpart primary ext2 1106MiB 10.7GB parted /dev/vda set 5 lvm on %end