add %pre to base images
This commit is contained in:
parent
e90589b34b
commit
46fabf40b7
@ -28,15 +28,34 @@ services --disabled="kdump,rhsmcertd" --enabled="NetworkManager,sshd,rsyslog,chr
|
||||
# System bootloader configuration
|
||||
bootloader --append="rootdelay=300 console=ttyS0 earlyprintk=ttyS0 no_timer_check crashkernel=auto net.ifnames=0" --location=mbr --timeout=1
|
||||
# Clear the Master Boot Record
|
||||
zerombr
|
||||
#zerombr
|
||||
# Partition clearing information
|
||||
clearpart --all --initlabel --disklabel=gpt
|
||||
#clearpart --all --initlabel --disklabel=gpt
|
||||
# Disk partitioning information
|
||||
part prepboot --fstype="prepboot" --size=4
|
||||
part biosboot --fstype="biosboot" --size=1
|
||||
part /boot/efi --fstype="efi" --size=100
|
||||
part /boot --fstype="xfs" --size=1000 --label=boot
|
||||
part / --fstype="xfs" --size=8000 --mkfsoptions="-m bigtime=0,inobtcount=0"
|
||||
part /boot/efi --size=100 --fstype=efi --asprimary
|
||||
part /boot --size=1000 --fstype=xfs --label=boot
|
||||
part prepboot --size=4 --fstype=prepboot --asprimary
|
||||
part biosboot --size=1 --fstype=biosboot --asprimary
|
||||
part / --size=8000 --fstype="xfs" --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 xfs 1106MiB 10.7GB
|
||||
|
||||
%end
|
||||
|
||||
%post --erroronfail
|
||||
passwd -d root
|
||||
|
@ -15,15 +15,35 @@ services --disabled="kdump,rhsmcertd" --enabled="NetworkManager,sshd,rsyslog,chr
|
||||
rootpw --iscrypted thereisnopasswordanditslocked
|
||||
|
||||
# Partition Stuff
|
||||
zerombr
|
||||
clearpart --all --initlabel --disklabel=gpt
|
||||
#zerombr
|
||||
#clearpart --all --initlabel --disklabel=gpt
|
||||
#reqpart
|
||||
part biosboot --size=1 --fstype=biosboot --asprimary
|
||||
part /boot/efi --size=100 --fstype=efi --asprimary
|
||||
part /boot --size=1024 --fstype=xfs --label=boot
|
||||
part /boot --size=1000 --fstype=xfs --label=boot
|
||||
part prepboot --size=4 --fstype=prepboot --asprimary
|
||||
part biosboot --size=1 --fstype=biosboot --asprimary
|
||||
part / --size=8000 --fstype="xfs" --mkfsoptions "-m bigtime=0,inobtcount=0"
|
||||
shutdown
|
||||
|
||||
%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 xfs 1106MiB 10.7GB
|
||||
|
||||
%end
|
||||
|
||||
%packages
|
||||
@core
|
||||
rocky-release
|
||||
|
@ -20,13 +20,32 @@ 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 prepboot --size=4 --fstype=prepboot --asprimary
|
||||
part biosboot --size=1 --fstype=biosboot --asprimary
|
||||
part /boot/efi --size=100 --fstype=efi --asprimary
|
||||
part /boot --size=1000 --fstype=xfs --label=boot
|
||||
part prepboot --size=4 --fstype=prepboot --asprimary
|
||||
part biosboot --size=1 --fstype=biosboot --asprimary
|
||||
part / --size=8000 --fstype="xfs" --mkfsoptions "-m bigtime=0,inobtcount=0"
|
||||
shutdown
|
||||
|
||||
%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 xfs 1106MiB 10.7GB
|
||||
|
||||
%end
|
||||
|
||||
%packages
|
||||
@core
|
||||
rocky-release
|
||||
|
@ -1,10 +1,29 @@
|
||||
zerombr
|
||||
clearpart --all --initlabel --disklabel=gpt
|
||||
#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 prepboot --size=4 --fstype=prepboot --asprimary
|
||||
part biosboot --size=1 --fstype=biosboot --asprimary
|
||||
part /boot/efi --size=100 --fstype=efi --asprimary
|
||||
part /boot --size=1000 --fstype=xfs --label=boot
|
||||
part prepboot --size=4 --fstype=prepboot --asprimary
|
||||
part biosboot --size=1 --fstype=biosboot --asprimary
|
||||
part / --size=8000 --fstype="xfs" --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 xfs 1106MiB 10.7GB
|
||||
|
||||
%end
|
||||
|
Loading…
Reference in New Issue
Block a user