Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a Windows 7 host machine. My VMware player is running Ubuntu 10.10.

I want to access my main C:\ in Ubuntu to be able to access all my files.

I have tried: "Edit virtual machine settings" > Hardware > Add > Hard Disk > Use Physical disk > Use entire disk > Finish*.

But when I go into Ubuntu and try to access the HD I run into this error which causes the Ubuntu to hang indefinitely.

Because I'm a noob I can't post an image of the error. Instead you'll have to click here to view it.

*I have partitioned my disk but if I instead of selecting Use Entire Disk select a

share|improve this question
up vote 22 down vote accepted

What you want is to set up a shared folder with your host OS. In order to do this, you must first have VMWare Tools installed.

  • In the VM settings under shared folders, click Add and follow the on-screen prompts:

enter image description here

When you're done, your share will show up under the /mount/hgfs directory.

share|improve this answer
cool thanks for that. found my shared folders in /mnt/hgfs/ – darren Mar 4 '11 at 20:20
This initially didn't work for me with Ubuntu Server 12.04 LTS 64-bit and VMWare 4.04. VMWare tools was installed during VM creation, but the shared folders module didn't seem to be present (…). When I manually re-installed VMWare tools then it all worked fine. – DNA Jul 8 '12 at 14:21
@DNA I find that I have to re install VMWare tools frequently with VMWare player. – jcollum Mar 22 '13 at 0:17
I am using ubunto 15.04 and vmware workstation 12, i am not able to access shared folder and if i get folder how can i copy that files into /var/www/html directory? – 151291 Feb 25 at 9:19

One option is to share the files on the host that you want to access from VM, and then access them from the guest OS via the network, or by mounting the shared folder in Linux with "smbmount".

Here's some help on this from VMWare ("Sharing Files Between Guest and Host Operating Systems").

share|improve this answer
+1 or mount.cifs :) This is a better solution than the vmware utils one because it deals with a method on how to do this with ALL VM software suites and not just VMWare. Easy enough to do this with VirtualBox, VMWare and even QEMU. – g19fanatic Feb 25 '11 at 18:19

You can use the nautilus UI: in nautilus' left panel choose Browse Network > Windows Network > WORKGROUP > ...

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .