VMWare Workstation

Most Recent Version: 4.5.2 (as of: 3/11/2005)
VMWare Knowledge Base


Questions:

1) Why is Linux guest OS so slow?
2) Why can't I see any shared folders in /mnt/hgfs?
3) When I install vmware tools in Linux, X-Windows will not start

 


Answers:

1) Why is Linux guest OS so slow?

  There are a number of reasons that might cause this.  First of all, if you are running on multiprocessor hardware (SMP or Hyperthreading), Linux guests do not like this.  Boot from a single-processor kernel.  Generally, this option will be preconfigured in your /etc/grub.conf file.  Just move the single CPU option about the smp kernel option (see VMWare KB728).
  It is also possible you are having NPTL (Native POSIX Thread Library) issues.  You can disable this by adding "nosysinfo" option to /etc/grub.conf.  Add the string to the end of the line beginning with "kernel...." (KB993, KB1470).

2) Why can't I see any shared folders in /mnt/hgfs?

First, check your VM settings and make sure folder sharing is enabled and you have specified a shared folder.  If this is correct, you might have a problem with SELinux security (KB1327).  Mandatory access controls cause vmware tools to fail when mapping shared folders.  You can disable this by adding "selinux=0" to the end of the "kernel ..." line in /etc/grub.conf.  WARNING: this will disable security features within Linux.

3) When I install vmware tools in Linux, X-Windows will not start

VMWare writes an XF86Config file with the incorrect path for your mouse.  It expects to find a /dev/mouse, but in many cases, the OS links the mouse driver to something else.  In the case of Red Hat Fedora FC3, the mouse is /dev/input/mice.  Either create a symbolic link from /dev/mouse to the real mouse driver ("ln -s /dev/input/mice /dev/mouse") or else edit /etc/XF86Config and change the mouse device.  PS: you can also edit your screen resolution in this file.  You must then restart X-Windows (CTRL-ALT-Backspace to stop, and "startx" command to start it again).

 

DISCLAIMER: This support site is provided as a FREE service to our customers. Every effort is made to ensure it is complete and accurate. However, due to changing versions, typos, different environments, etc. information may be inaccurate for your site. Note that we do not assume responsibility for any problems you might encounter using information provided in these pages. Please inform us of any problems you encounter we will make every effort to correct this information. Thank you.


Home | Services | Training | Support | Contact Us | Search

Copyright 2006, Security Evolution, Inc.