Homestead在每次重启时丢失共享文件夹 - Linux Mint

时间:2017-09-13 07:34:19

标签: linux laravel vagrant virtualbox homestead

我有Linux Mint 18.2版本。我想安装宅基地(我知道它是Linux中的Linux,但它提供了更多的控制)。

Download and install vagrant -> Done
Download and install Virtual Box -> Done
Run command "vagrant box add laravel/homestead" -> Done
Clone git repository -> Done
Run "bash init.sh" -> Done
Config Homestead.yaml file -> Done
Generate private keys -> Done
Add 192.168.10.10 to hosts -> Done

现在,我创建了新的Laravel项目。所有工作,浏览器加载homestead.app网站,一切都很好。它会在本地计算机上创建文件夹。一切都在里面。我关机了,又重新启动了。 只有根文件夹。完全倒空。 Ther位于本地文件夹中,但不在VM上。里面没有项目。它们仅在我运行 vagrant reload 时出现。但它完全适用于我的Windows机器。我尝试删除机器,创建新的。一样。重新安装虚拟盒,流浪汉:什么都没有。重新安装整个系统,全新副本,全部更新。没有。任何人都可以帮助我,我不知道发生了什么。

1 个答案:

答案 0 :(得分:0)

来自vagrant doc site

  

Vagrant - 用于管理虚拟机生命周期的命令行实用程序

一旦你或其他人创建了一个Vagrant文​​件,你就需要进行游荡并安装和配置所有内容以便你工作

Vagrant完全抽象你使用VirtualBox,使用vagrant时你不应该从Virtualbox启动VM。

当你从流浪汉启动虚拟机时,流浪汉正在尽力配置主机名,端口foward,共享文件夹等等;因此,如果您直接从VirtualBox启动VM,则不会执行任何操作。

当您需要启动VM服务器并且您的站点可用时,只需运行$ vagrant up