If you are using virtual box and fedora, it would not start after an kernel update.
This is due to the missing kernel module. You can install it via yum:
yum install kmod-VirtualBox
After that you need to restart the service, either via a reboot or via systemctl:
systemctl restart systemd-modules-load.service
Now Virtual Box will run again.