Try to turn on the GUI in the Vagrantfile and check the Virtualbox booting if there is a error or something which keeps it waiting. I had the same problem some time ago and it happened that it was an error dialog.
config.vm.provider :virtualbox do |vb|
vb.gui = true
end