Usually, the kernel ensures that all modules you need when booting your server are loaded automatically when the hardware they are needed for is detected on your system. In rare situations, this doesn't work properly. In that case, you can make sure the module is loaded anyway by including it in the /etc/sysconfig/kernel configuration file. In this file, you define the variable MODULES_LOADED_ON_BOOT, and its value can be a list of modules that must be loaded at all times. Using this method, you can ensure that the module is available at an early stage in the boot process but not before the kernel itself loads.
Was this article helpful?