diff --git a/kickstart/files/kickstart.cfg b/kickstart/files/kickstart.cfg index bf77da99..1669505c 100644 --- a/kickstart/files/kickstart.cfg +++ b/kickstart/files/kickstart.cfg @@ -2406,6 +2406,18 @@ if [ ! -z "${insthwsettle}" ]; then fi fi +# Search the install kernel command line for the multi-drivers-switch= +# option and if present propagate that to the disk boot kernel options. +CMDLINE=`cat /proc/cmdline` +param="multi-drivers-switch" +for option in ${CMDLINE} ; do + opt=${option%%=*} + if [ "${param}" = "${opt}" ]; then + add_kernel_option "${option}" + break + fi +done + ######################################################################################## ilog "Adding these kernel params to disk boot: ${KERN_OPTS}" diff --git a/kickstart/files/miniboot.cfg b/kickstart/files/miniboot.cfg index 4aa48efa..970e46ea 100644 --- a/kickstart/files/miniboot.cfg +++ b/kickstart/files/miniboot.cfg @@ -2595,6 +2595,18 @@ if [ -n "${extra_boot_params}" ]; then add_kernel_option "${extra_boot_params}" fi +# Search the install kernel command line for the multi-drivers-switch= +# option and if present propagate that to the disk boot kernel options. +CMDLINE=`cat /proc/cmdline` +param="multi-drivers-switch" +for option in ${CMDLINE} ; do + opt=${option%%=*} + if [ "${param}" = "${opt}" ]; then + add_kernel_option "${option}" + break + fi +done + ######################################################################################## ilog "Adding these kernel params to disk boot: ${KERN_OPTS}"