Timed out while waiting for the machine to boot when vagrant up
I increase the time using config.vm.boot_timeout
. But for me it was not the reason although the error tells about a timeout.
I opened the Vagrantfile using vim and add the following lines which turns on GUI for the VM.
config.vm.provider :virtualbox do |vb|
vb.gui = true
end
After re-running the vagrant up
i saw the real reason in the GUI. There was an error dialog and it keeps waiting. That was the reason for the connection timeout.
To fix this i had to do some configurations in the system BIOS. I had to turn on the intel VT-x setting. And please check for AMD-V setting as well. These settings help hardware virtualization.
I used "vagrant destroy" and solved the problem.
This command stops the running machine Vagrant is managing and destroys all resources that were created during the machine creation process. After running this command, your computer should be left at a clean state, as if you never created the guest machine in the first place.
Select your Ubuntu server, click on Settings, go to Network tab and make sure that your Cable Connected option is selected.
I had the same problem on windows 10 and the solution for me was to enable Intel Virtualization.
I'm afraid I can't give you specific instructions, as far as the BIOS menu options vary from computer to computer depending on the manufacturer. However, generally you should follow these steps:
1-Power on the machine and open the BIOS.
2- Open the Processor submenu. The processor settings menu may be hidden in the Chipset, Advanced CPU Configuration or Northbridge.
3-Enable Intel Virtualization Technology (also known as Intel VT) or AMD-V depending on the brand of the processor.
4- Save the changes and restart.