I am new to VMs, but have been using vagrant to run a Centos VM on Ubuntu 14.04. All of a sudden vagrant up command is giving this error:
vagrant up
root@
It turns out that eth2 is the adapter to connect the Virtual-box directly to the outside Internet, so commenting out
config.vm.network :public_network
from the VagrantFile stopped the public network interfaces being loaded and so solved the issue.