我正试图在宅基地环境中安装laravel。我按照official documentation上的所有步骤进行操作。当我执行“vagrant up”时,我的控制台会显示以下错误。
停止使用SSH身份验证方法。以前我用ssh-keygen配置了“ ssh-keygen -t rsa -b 4096 -C”me@email.com “
在hosts文件中,我在文件底部添加了“192.168.10.10 administracio.dev”。
然后当我让这个错误崩溃时,它显示以下错误:
Timed out while waiting for the machine to boot. This means that
Vagrant was unable to communicate with the guest machine within
the configured ("config.vm.boot_timeout" value) time period.
If you look above, you should be able to see the error(s) that
Vagrant had when attempting to connect to the machine. These errors
are usually good hints as to what may be wrong.
If you're using a custom box, make sure that networking is properly
working and you're able to connect to the machine. It is a common
problem that networking isn't setup properly in these boxes.
Verify that authentication configurations are also setup properly,
as well.
If the box appears to be booting properly, you may want to increase
the timeout ("config.vm.boot_timeout") value.
有什么建议吗?
答案 0 :(得分:2)
(代表OP发布)。
解决方案:我在BIOS环境中激活了硬件加速。
答案 1 :(得分:1)
今天我遇到了同样的问题,我发现我的VirtualBox设置(网络|高级|有线连接)设置正确(即选中了复选框。)我开始比较这个已稳定数月的VM,我的其他一些虚拟机发现唯一的区别在于网络适配器,因为适配器2与其他虚拟机不同。
适配器1设置如下:
Attached To: NAT
Adapter Type: Intel PRO/1000 MT Desktop ....
当适配器2设置为以下...
Attached To: Host-only Adapter
Adapter Type: PCnet-FAST III ...
我从未在VirtualBox中更改任何这些网络设置。一旦我将适配器2适配器类型设置为与上述适配器1相同的设置,然后我将流浪汉停止并且变形并恢复正常。
答案 2 :(得分:1)
我遇到了这个问题,这就是让Vagrant和WSL2并肩工作的方式
我具有以下环境:
在BIOS中启用了硬件虚拟化
Windows 10(具有发布预览频道的内幕程序)
-具有WSL 2版本10.0.19041内部版本19041的Windows 10
VirtualBox 6.1.12
-已安装扩展包
流浪汉2.2.9
这些是对我有用的设置:
答案 3 :(得分:1)
防火墙消息阻止了启动框。
第一步
流浪文件:
config.vm.provider "virtualbox" do |vb| vb.gui = true end
步骤 2
sudo 用户:
sudo ufw disable
答案 4 :(得分:0)
解决方案也适用于我:在Bios中设置"英特尔虚拟化技术=启用"," SSH身份验证方法:私钥"步骤不再冻结,VM正常启动。 当回到Bios"英特尔虚拟化技术=已禁用"时," SSH身份验证方法:私钥"步骤再次被冻结。
主板:华硕Z170 Pro Gaming(lga1151), Bios菜单:高级\ Cpu配置, 虚拟盒子:5.1.22, 流浪汉:1.9.5, Windows 10
答案 5 :(得分:0)
在运行Ubuntu 20.04 Focal Fossa(focal64)时,对我来说最重要的一行是
如果该框似乎在正常引导,则可能需要增加 超时(“ config.vm.boot_timeout”)值。
我更改了Vagrantfile并添加了以下行:
config.vm.boot_timeout = 600 # wait max 10 minutes
因此,似乎系统上的默认设置(300秒)不足以使其正常运行