Using Ubuntu 16.04 and installing VirtualBox 5 according to the prescribed method here for "Debian-based Linux distributions":
https://www.virtualbox.org/wiki/Linux_Downloads
This faces a problem with the kernel in this version that is solved as such:
https://askubuntu.com/a/768310/254069
Attempting to create a host-only adapter like so fails:
$ VBoxManage hostonlyif create
0%...
Progress state: NS_ERROR_FAILURE
VBoxManage: error: Failed to create the host-only adapter
VBoxManage: error: VBoxNetAdpCtl: Error while adding new interface: failed to open /dev/vboxnetctl: No such file or directory
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component HostNetworkInterfaceWrap, interface IHostNetworkInterface
VBoxManage: error: Context: "RTEXITCODE handleCreate(HandlerArg*)" at line 71 of file VBoxManageHostonly.cpp
lsof | grep vbox
show?