【Homestead 】启动超时(Timed Out while booting)debug(一)

【Homestead Master】系列是Laravel底层核心技术实战揭秘这一课程里的第一章,因为考虑到该章内容学员们可能要经常来回查阅,同时也为了提高课程更新速度,所以这一章以文字的形式发布在此。

地址:http://www.pilishen.com/posts/Timed-Out-while-booting-homestead-virtual-machine-debug

今天小编起得早,然后兴冲冲地敲完vagrant up去买油条了,回来后傻眼了:

【Homestead 】启动超时(Timed Out while booting)debug(一)

搞笑?!看提示似乎要让我去增加一下config.vm.boot_timeout的值,我不傻,这个值默认的一般就可以的,不改。

这个时候小编灵机一动,开启了gui界面,不知道的可以戳这里

然后发现了这个:

【Homestead 】启动超时(Timed Out while booting)debug(一)

相当于说是找不到系统了,这个时候你需要确认下VirtualBox VMs文件夹下的虚拟机磁盘文件有没有被损坏,如果没有被损坏(比如vagrant destroy重新生成了disk文件),那就说明不是系统文件本身的问题。 经过排查,小编的问题是需要额外装一个扩展,到virtualbox的官网下载页面,下载相应的extension pack就可以了,示例如下:

【Homestead 】启动超时(Timed Out while booting)debug(一)

下载了安装,再up,今天又没吃完油条。。。。