I gave NFS a try, it works. Need to tweak the permission settings now but this will do and I can script it along with starting and stopping of the VM. Thanks for the help.<div><br></div><div>By the way, VBoxManage is a fun little command line app for controlling Virtual Box VMs.</div>

<div><br></div><div># launch the VM headless mode (so no window pops up)</div><div>VBoxManage startvm --type headless "Drupal Dev Server"</div><div># grab the IP address of the server</div><div>VBoxManage guestproperty get "Drupal Dev Server" "/VirtualBox/GuestInfo/Net/0/V4/IP"</div>

<div># shut it down</div><div>VBoxManage controlvm "Drupal Dev Server" poweroff<br><br></div><div>There is even a way to do two-way communication, though I haven't tried it yet. I think that would be good for updating the permissions for the nfs share to only allow the host to access it.</div>

<div><br></div><div>With the above I can launch the VM, grap the IP, mount the nfs server, update /etc/hosts if I want and when I'm ready, shut down the VM again.</div><div><br><div class="gmail_quote">On Thu, Mar 10, 2011 at 12:08 PM, Josh More <span dir="ltr"><<a href="mailto:MoreJ@alliancetechnologies.net">MoreJ@alliancetechnologies.net</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">



<div>
<pre style="word-wrap:break-word;font-size:10.0pt;font-family:Tahoma;color:black">I agree with Dave.  Use NFS and just export two filesystems.

-Josh




-----Original Message-----
From: Matthew Nuzum [<a href="mailto:newz@bearfruit.org" target="_blank">newz@bearfruit.org</a>]
Received: Thursday, 10 Mar 2011, 11:44
To: Central Iowa Linux Users Group [<a href="mailto:cialug@cialug.org" target="_blank">cialug@cialug.org</a>]
Subject: Re: [Cialug] tips for sharing files inside a VM


</pre><div><div></div><div class="h5">
<div>
<div class="gmail_quote">On Thu, Mar 10, 2011 at 11:40 AM, David Champion <span dir="ltr">
<<a href="mailto:dchamp1337@gmail.com" target="_blank">dchamp1337@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I'm confused as to why you need a symlink?<br>
<br>
Host: create a share, i.e. /share, share it with nfs or samba or whatever...<br>
<br>
VM: mount the share in /mnt/share, or /home/matthew/share or /var/www/mysite.<br>
<font color="#888888"><br>
</font></blockquote>
<div><br>
</div>
<div>My folder structure lays out like this, roughly:</div>
<div><br>
</div>
<div>/srv/file-uploads/</div>
<div>/srv/code-branch/ (this is the mounted filesystem)</div>
<div>/srv/code-branch/file-uploads/ -> link to /srv/file-uploads/</div>
<div><br>
</div>
<div>Maybe I'm barking up the wrong tree here and need to just get less complex. It just seemed like such a good solution until I bumped into the error creating the symlink.</div>
</div>
<br clear="all">
-- <br>
Matthew Nuzum<br>
newz2000 on freenode, skype, linkedin, <a href="http://identi.ca" target="_blank">
identi.ca</a> and twitter<br>
<br>
"An investment in knowledge pays the best interest." -Benjamin Franklin <br>
<br>
</div>
</div></div></div>

<br>_______________________________________________<br>
Cialug mailing list<br>
<a href="mailto:Cialug@cialug.org">Cialug@cialug.org</a><br>
<a href="http://cialug.org/mailman/listinfo/cialug" target="_blank">http://cialug.org/mailman/listinfo/cialug</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Matthew Nuzum<br>newz2000 on freenode, skype, linkedin, <a href="http://identi.ca" target="_blank">identi.ca</a> and twitter<br><br>"An investment in knowledge pays the best interest." -Benjamin Franklin <br>

<br>
</div>