2016-08-31 76 views
-1

首先克隆VM时保留的共享文件夹,我在Mac上。其次,我有一个使用vagrant创建的virtualbox虚拟机,它使用共享文件夹轻松地来回传递文件​​等。我如何使用VirtualBox和流浪汉

我现在想从特定状态克隆此VM,以便我可以升级应用程序并继续前进。问题是,我知道在这里使用共享文件夹的唯一方法是使用vagrant up(这是非常有意义的,因为流浪者将文件夹安装为启动过程的一部分);但是,使用vagrant up总是会触发原始虚拟机。

有没有一种方法来创建使用虚拟框,然后才能够使用共享文件夹,所以我可以将文件轻松地复制,并从通过ssh主机和客户虚拟机的克隆?

回答

0

做了更多的一些研究,我发现我可以以同样的方式,我可以使用原来的VirtualBox虚拟机的克隆安装的共享文件夹:

mount -t vboxsf -o rw,uid=33,gid=33 <shared_folder_name> <guest_folder>

注意,UID和GID在这里指定只涉及基于Debian的系统。 CentOS ID是不同的。

欲了解更多的技术和为CentOS盒解决方案,在这里看到:http://jimmybonney.com/articles/configure_virtualbox_shared_folder_apache_virtual_host/

我已经试过上述文章中的步骤,以允许自动安装的共享文件夹虚拟机启动的时候,但我我没有成功。作为一种解决方法(我现在觉得可以接受),我在我的.bashrc文件中创建了一个别名,这似乎工作正常。

0

现在我想从一个特定的状态克隆此虚拟机,这样我可以升级它的应用程序,并用它向前

一件事,你可以看看是vagrant snapshot

快照与VirtualBox提供程序一起在拍摄快照的特定时间点拍摄虚拟机的快照。然后,您可以继续处理您的虚拟机并在需要的时候可以从以前的快照

+0

感谢这个容易恢复;尽管我正在使用克隆,但这是非常有用的信息。 –