6 Replies Latest reply on Sep 19, 2008 4:22 PM by etung

    Prefrences Error at Startup

    stockcap Lurker

      I am running VMWare 2.0 Build 116369 on OSX Tiger Server 10.4.11 I am virtualizing Red Hat Enterprise 5 64bit

      I am automatically launching the virtual machine from the VMWare command line tool

      When VMWare starts up I get the following message:

       

      VMWare Fusion needs to store user preferences and other information in the directory "~/Library/Preferences/VMWare Fusion".

      Do you want to continue although VMWare Fusion was unable to create that directory?

       

      I select that I do and to not show the error again.

      But it still pops up after a restart and stops VMWare from launching automatically

       

      I have read that launching VMWare from 3rd party apps such as Quicksilver will sometimes create this error

      But I am launching it directly from the command line tool.

       

      Has anybody else had a similar issue? Any help is greatly appreciated

        • 1. Re: Prefrences Error at Startup
          WoodyZ Guru

          First of all it "VMware" not "VMWare" and VMware is the Company Name and it is easier to follow and understand if you use the Product Name as well like "VMware Fusion" or just "Fusion" in this case as there is no product named "VMWare 2.0".

           

          Anyway how explicitly and specifically is the Virtual Machine being automatically launched using the line tool?

           

          What are the Permissions on the "~/Library/Preferences/VMware Fusion" folder and files within that folder as seen in Terminal by the ls -l command?

          • 2. Re: Prefrences Error at Startup
            stockcap Lurker

            Sorry my bad,

             

            We are launching the line tool or virtual machine via a bash script being called by a launchd user daemon at startup with a 30 sec. delay.

            This gives us the virtual machine starting without having anybody physically logged in to the host server (the way we prefer to run it).

            If this is possible?

             

            I tried running this as a system daemon running under root (at least that what Activity Monitor said it was running under) I even reinstalled under root to make sure that wasnt the problem.

             

            The current permissions of the directory are: rwx r_x r_x for the admin user.

            the only item inside this directory is another directory titled preferences with the permissions of rw_ ___ ___.

            I hope this helps, thank you.

            • 3. Re: Prefrences Error at Startup
              WoodyZ Guru

              Sounds like the process is being owned by root and cannot write to the preferences file (it's a file not a folder) and as such your going to have to change the permissions on at the least the preferences file if not the folder it's in or ensure that the process is owned by the User.

              • 4. Re: Prefrences Error at Startup
                stockcap Lurker

                I changed the permissions (chmod 777 wide open) just to make sure there was nothing holding me back on the folder (~/Library/Preferences/VMware Fusion) and the preference file inside this folder.

                under the root user and I am still getting the error "VMware Fusion needs to store user preferences and other information in the directory "~/Library/Preferences/VMWare Fusion".

                Do you want to continue although VMware Fusion was unable to create that directory?"

                 

                ?

                • 5. Re: Prefrences Error at Startup
                  WoodyZ Guru

                  Can you attach a copy of the bash script?

                  • 6. Re: Prefrences Error at Startup
                    Guru

                    I don't know if you've seen this, but are you doing something similar to HOWTO: Run a Virtual Machine at Boot?