Ihre Beschreibung klingt ein bisschen so, dass der "Boot-Kernel" älter ist als erwartet. Der Befehl
uname -r
sagt Ihnen, welcher Kernel gerade läuft. Das entsprechende Modulverzeichnis lautet
/lib/modules/$(uname -r)
Sie können überprüfen, ob dieses Verzeichnis vorhanden ist und ob die erwarteten Module in den Unterverzeichnissen vorhanden sind. Die installierten Kernel können angezeigt werden mit:
rpm -qa |grep kernel
Wenn die installierte Kernelversion höher ist, müssen Sie möglicherweise die Bootloader-Konfiguration überprüfen.