How kernel parameters from different sources are combined
If kernel parameters are specified in a combination of methods, they are concatenated in a specific order.
- Kernel parameters that have been included in the boot configuration with GRUB 2.
- Kernel parameters that are specified with the GRUB 2 interactive boot
menu.
The combined parameters that are specified in the boot configuration and through the GRUB 2 interactive boot menu must not exceed 895 characters.
- LPAR or z/VM®:
Kernel parameters that you specify through the HMC or through z/VM interfaces).
For DASD boot devices you can specify up to 64 characters (z/VM only); for SCSI boot devices you can specify up to 3452 characters.
In total, the combined kernel parameter string that is passed to the Linux® kernel for booting can be up to 896 characters. If more than the configured maximum of characters are specified, the excessive characters are truncated.
Multiple specifications for the same parameter
For some kernel parameters, multiple instances
in the kernel parameter string are treated cumulatively. For example,
multiple specifications for cio_ignore=
are all processed
and combined.
Conflicting kernel parameters
possible_cpus=8
but you specify possible_cpus=2
when booting, Linux uses
possible_cpus=2
.