I'm in the process of switching to a new Lenovo X230 Thinkpad. I have installed Fedora 18. Upon trying to get VirtualBox running, I am receiving this error:

Code:
Failed to open a session for the virtual machine MS-7Prof.

The virtual machine 'MS-7Prof' has terminated unexpectedly during startup with exit code 1.

Result Code: NS_ERROR_FAILURE (0x80004005)
Component: Machine
Interface: IMachine {22781af3-1c96-4126-9edf-67a020e0e858}
Followed by:

Code:
RTR3InitEx failed with rc=-1912 (rc=-1912)

The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing

'/etc/init.d/vboxdrv setup'

may correct this. Make sure that you do not mix the OSE version and the PUEL version of VirtualBox.
Here is some other information:

Code:
mswallow-> sudo uname -r
[sudo] password for mswallow: 
3.8.3-203.fc18.x86_64
[~/Myfiles/Downloads/Virtualbox]
mswallow-> sudo rpm -qa |grep VirtualBox
VirtualBox-4.2-4.2.10_84104_fedora18-1.i686
[~/Myfiles/Downloads/Virtualbox]
mswallow-> sudo /etc/init.d/vboxdrv setup
Stopping VirtualBox kernel modules                         [  OK  ]
Uninstalling old VirtualBox DKMS kernel modules            [  OK  ]
Trying to register the VirtualBox kernel modules using DKMS[  OK  ]
Starting VirtualBox kernel modules                         [  OK  ]
[~/Myfiles/Downloads/Virtualbox]
mswallow-> lsmod
Module                  Size  Used by
vboxpci                23194  0 
vboxnetadp             25670  0 
vboxnetflt             23479  0 
vboxdrv               296322  3 vboxnetadp,vboxnetflt,vboxpci
I don't know what to do next on this?

---------- Post added at 11:45 AM ---------- Previous post was at 11:13 AM ----------

I knew as soon as I posted this I would figure out some stupid thing I would have done. And I was right.

I discovered that I installed .686 instead of x86_64.


Anyway, solved and all is working.