Skip to content

Commit dc3a720

Browse files
committed
live: add karg embed areas in GRUB/ISOLINUX configs
(Copied from coreos/fedora-coreos-config#545.) This provides a buffer into which `coreos-installer iso embed-kargs` can write additional kernel arguments for the live ISO. It must be located right after the karg line in configuration files. Note this doesn't touch `zipl.prm`, which is where ISO kernel args are stored for s390x. Supporting this for s390x would need more investigation and testing. Closes: coreos/coreos-assembler#1988
1 parent f7bdf95 commit dc3a720

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

Diff for: live/EFI/redhat/grub.cfg

+1
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,6 @@ set timeout=5
2929
### BEGIN /etc/grub.d/10_linux ###
3030
menuentry 'RHEL CoreOS (Live)' --class fedora --class gnu-linux --class gnu --class os {
3131
linux /images/pxeboot/vmlinuz @@KERNEL-ARGS@@ ignition.firstboot ignition.platform.id=metal
32+
################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################ COREOS_KARG_EMBED_AREA
3233
initrd /images/pxeboot/initrd.img /images/ignition.img
3334
}

Diff for: live/isolinux/isolinux.cfg

+1
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ label linux
6868
menu default
6969
kernel /images/pxeboot/vmlinuz
7070
append initrd=/images/pxeboot/initrd.img,/images/ignition.img @@KERNEL-ARGS@@ ignition.firstboot ignition.platform.id=metal
71+
################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################ COREOS_KARG_EMBED_AREA
7172

7273
menu separator # insert an empty line
7374

0 commit comments

Comments
 (0)