VirtualBox relies a lot on the hardware it is running on and it does not understand Bash on Windows. Running Vbox on BoW is never have been the intention of either Canonical, Microsoft or Oracle.
As explained by Microsoft:
This is a developer toolset to help you write and build all your code for all your scenarios and platforms.” It’s not a full Ubuntu virtual machine. You can’t use it to host servers, as you could on Linux.
It is a developer toolset; nothing more.
You will need changes on the hardware level to get this working. Probably from both Oracle and Microsoft.
With the current technology I say impossible.
By the way if you think you are capable enough to get hacking this together: the notice you posted are about 2 things
- The character device
/dev/vboxdrv
does not exist. Please install the virtualbox-dkms package
- and the appropriate headers, most likely linux-headers-3.4.0+.
You probably can install virtualbox-dkms
with apt
. Plus you need to check what headers you have. In general you install these with:
apt-get install linux-headers-`uname -r`
dpkg-reconfigure virtualbox-{numbers}
if uname -r shows 3.4. Otherwise you need to insert the numbers yourself.
If you can get those 2 working you might be a long way into the direction you need to go. Though I doubt you can get the 2nd working (vBox does not install on system it was not meant for).