En las actualizaciones del Kernel de Fedora 22, resulta que VirtualBox no realiza automáticamente la recompilación del kernel. De tal modo que hay que hacerlo de manera manual.
Bueno, la solución es sencilla, solo hay que ejecutar los siguientes comandos:
sudo /etc/init.d/vboxdrv setup
Arrojará esta información:
Stopping VirtualBox kernel modules [ OK ]
Uninstalling old VirtualBox DKMS kernel modulesError! Could not locate dkms.conf file.
File: does not exist.
[ OK ]
Trying to register the VirtualBox kernel modules using DKMSError! DKMS tree already contains: vboxhost-5.0.0
You cannot add the same module/version combo more than once.
[FALLÓ]
(Failed, trying without DKMS)
Recompiling VirtualBox kernel modules [ OK ]
Starting VirtualBox kernel modules [ OK ]
Lo importante aquí, es que la parte siguiente esté en color verde:
(Failed, trying without DKMS)
Recompiling VirtualBox kernel modules [ OK ]
Starting VirtualBox kernel modules
Y con eso VirtualBox deberá funcionar correctamente:
Ahora, si por alguna razón no funciona, lo que yo hago es cambiar a la versión del kernel que funcionaba, por ejemplo, en fedora, al momento de iniciar sesión presenta dos o tres versiones del kernel del cual seleccionar, yo selecciono la segunda, es decir, una versión antes, y con eso VirtualBox funciona perfectamente, y solo quedaría esperar a que VirtualBox lanze una actualización oficial.
La otra alternativa es esperar a que VirtualBox presente una actualización para la versión del Kernel, pero me parece que actualmente ya en cualquier distro el comando anterior funciona bien.
Una ultima y tediosa opción, es desinstalar todo lo de VirtualBox y volver a instalarlo, de ese modo se recompilará desde cero el kernel actual con VirtualBox.