[vagrant]解决vagrant up启动太慢的问题
在vagrant上使用Ubuntu时经常会出现启动过慢的问题。我的环境是MacBook Pro Mid 2015, OS X 10.11,vagrant上是Ubuntu 14.04,
使用一段时间后发现执行vagrant up
时速度特别慢,查看控制台发现启动时经常出现这条消息:
cloud-init-nonet[14.57]: waiting 120 seconds for network device
搜了下发现原因是Ubuntu与Virtual Box带的Intel网卡驱动不兼容所致,改成AMD网卡驱动即可解决。
在Vagrantfile
中添加以下配置即可解决(来源):
config.vm.provider "virtualbox" do |vb|
### Change network card to PCnet-FAST III
# For NAT adapter
vb.customize ["modifyvm", :id, "--nictype1", "Am79C973"]
# For host-only adapter
vb.customize ["modifyvm", :id, "--nictype2", "Am79C973"]
end