title: CentOS 7: VirtualBox is complaining that the kernel module is not loaded
body: <p><strong>Background</strong>:</p>
  
  <p>I created a <strong>sandbox</strong> VM with VirtualBox on my macOS. It correctly spins up a VM (with CentOS7 running on it) on which I can access to.</p>
  
  <p><strong>Inside this sandbox vm</strong>, I want to spin up several vms in order to test Ansible Playbooks with Kitchen CI &amp; Vagrant, thus I installed VirtualBox by downloading it from the following link: <a href="https://download.virtualbox.org/virtualbox/5.2.8/VirtualBox-5.2-5.2.8_121009_el7-1.x86_64.rpm" rel="nofollow noreferrer">https://download.virtualbox.org/virtualbox/5.2.8/VirtualBox-5.2-5.2.8_121009_el7-1.x86_64.rpm</a></p>
  
  <p>After the installation I executed the command:</p>
  
  <p><code>[david@vmkitchen-env ansible-test]# VBoxManage --version</code></p>
  
  <p>It returned:</p>
  
  <pre><code>WARNING: The vboxdrv kernel module is not loaded. Either there is no module
           available for the current kernel (3.10.0-693.2.1.el7.x86_64) or it 
           failed to load. Please recompile the kernel module and install it 
           by
             sudo /sbin/vboxconfig
  
           You will not be able to start VMs until this problem is fixed.
  5.2.8r121009
  </code></pre>
  
  <p>I installed the <strong>Development tools</strong>, but I keep getting the same issue.</p>
  
  <p>I don't think I need to recompile any kernel module. Any idea?</p>
  
  <p>Thanks in advance for your help.</p>