diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2022-07-10 19:53:20 +0200 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2022-07-10 19:53:20 +0200 |
commit | 62b7ef2202158bc88d2a4e44a7316e4586796fc5 (patch) | |
tree | 2a7e89165fef4d9137a90a1f43068a79eee7772f /kickstart | |
parent | bbb077ac84a86f527aee7f67452c8f3f884debaa (diff) | |
download | imagefish-62b7ef2202158bc88d2a4e44a7316e4586796fc5.tar.gz |
el9 kickstarts
Diffstat (limited to 'kickstart')
-rw-r--r-- | kickstart/el9-efi.ks | 29 | ||||
-rw-r--r-- | kickstart/el9.ks | 36 |
2 files changed, 65 insertions, 0 deletions
diff --git a/kickstart/el9-efi.ks b/kickstart/el9-efi.ks new file mode 100644 index 0000000..bed30ea --- /dev/null +++ b/kickstart/el9-efi.ks @@ -0,0 +1,29 @@ +# minimal config +rootpw --plaintext root +firstboot --disable +reboot + +# bios/uefi boot partitioning +ignoredisk --only-use=sda +clearpart --all --initlabel --disklabel=gpt --drives=sda +part /boot/efi --size=100 --fstype=efi +part /boot --size=500 --fstype=xfs --label=boot +part / --size=999 --fstype=xfs --label=root --grow +bootloader --append="console=ttyS0" + +# minimal package list +%packages +@core +shim-x64 +grub2-efi-x64 +-dracut-config-rescue +dracut-config-generic +%end + +%post + +# setup discoverable partitions +/usr/sbin/sfdisk --part-type /dev/sda 2 BC13C2FF-59E6-4262-A352-B275FD6F7172 # Linux extended boot +/usr/sbin/sfdisk --part-type /dev/sda 3 4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709 # Linux root (x86-64) + +%end diff --git a/kickstart/el9.ks b/kickstart/el9.ks new file mode 100644 index 0000000..b8aaa1e --- /dev/null +++ b/kickstart/el9.ks @@ -0,0 +1,36 @@ +# +# fedora 34+ kickstart file to build images which +# boot in both bios and uefi mode +# +# usage: +# - run install in bios mode +# - run install with virtio-scsi disk (so /dev/sda exists) +# + +# minimal config +rootpw --plaintext root +firstboot --disable +reboot + +# bios/uefi boot partitioning +ignoredisk --only-use=sda +clearpart --all --initlabel --disklabel=gpt --drives=sda +part biosboot --size=1 --fstype=biosboot +part /boot/efi --size=100 --fstype=efi +part /boot --size=500 --fstype=xfs --label=boot +part / --size=999 --fstype=xfs --label=root --grow +bootloader --append="console=ttyS0" + +# minimal package list +%packages +@core +grub2-pc +grub2-efi-x64 +shim +-dracut-config-rescue +dracut-config-generic +%end + +%post + +%end |