How to Access Host's Shared Folder from MacOSX Guest

While Guest Addition is not yet available for Mac OS X guest in VirtualBox, we cannot access VirtualBox's shared folder from our Mac OS X guide as in guests like Windows. To access the files on our host machine, we need to SMB (Server Message Block) protocol.

Well, there is no need for us to understand the details of SMB. Simply do the followings to allow file sharing between the host machine and the guest:

 

Done!

I think the only issue that you want to ask is "why the server address is 10.0.2.2?". Well, if you take a look at the Network settings in your Mac OS X guest, you will see that "10.0.2.2" is the Router. This is actually your host machine from your guest VM's point of view!

If you want to, you can actually replace it by the real IP of the machine that you want to access.