Я читал, что ядро Linux является монолитным ядром и содержит драйверы внутри него, в одном файле.
Например, у меня есть два ядра Linux 3.16.0.40 и 3.16.0.50 В настоящее время загружается система с 3.16.0.40 и установлена, например, для драйвера nvidia
Драйвер запихивается в ядро?
Если так, если я выберу 3.16.0.50 из grub и загрузлю систему
Может ли он получить доступ к установленному в данный момент драйверу из предыдущего ядра?
Влияет ли переключение между ядрами Linux на программное обеспечение, которому нужен этот драйвер?