Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 3462
  • Last Modified:

How to Run VMWARE Fusion using bootcamp partition with no Mac Admin rights?

We would like to roll out vmware fusion in the Mac environment part of our enterprise.  We are using the Boot Camp partition for the vmware.  We are able to launch vmware fusion with no issues as an admin but when we create a standard account on the Mac it will not run, it requires admin rights.  We do not want to give our mac community admin rights nor or windows users.  Is there a way to configure or manipulate the system so that vmware fusion can run without the use of local admin rights?  Any help is greatly appreciated!
0
csaalts
Asked:
csaalts
  • 3
  • 2
1 Solution
 
jhyieslaCommented:
Not sure if this works when using the bootcamp partition, but in a regular install I think you need to extend read/write rights to everyone on the VMWare Fusion files and folders.
0
 
csaaltsAuthor Commented:
Can you please provide more detail so that I may try your possible solution on the bootcamp partition and give you my results.
0
 
jhyieslaCommented:
VM programs like Fusion and Parallels install to the curent user's personal folders.  When installing Fusion ( and I want to reiterate that this is a normal install on the regular Mac partition) you have the option of changing the install location.  You want to install it on Macintosh Hard Drive > USers > Shared. You can install it in its default location and then move it, but that requires extra steps.

Anway, once it's installed , you need to navigate to the folder when it gets installed and do a right-click or whatever your mouse or keystroke option is to bring up the context menu and choose Get Info. From there select Sharing and Permissions.  There should be an Everyone group. You may have to unlock the lock icon in order to edit these, but you want to choose the everyone group and change the permissions to read write. You may also have to do this to the VMDK file under this install folder.  I am attaching a link that gives some good info on Fusion and I'll quote a piece out of it as well.  The terminology that is used in the quote below says others rather than Everyone...it depends on what version of OS X you're using.

http://communities.vmware.com/docs/DOC-1110


Sharing Virtual Machines Between Users
First, the caveats: Only one person can be using the virtual machine at a time (and Fast User Switching doesn't count). Suspending (and possibly snapshotting) the VM will probably cause other people to not be able to use the VM.

Important: Whenever you do file operations (move, copy, edit, delete, etc.) to a VM, make sure it is powered down and Fusion isn't running. You don't want to change the data out from under Fusion.

To do this, the main things you need to do are:

Move the virtual machine to a shared location so other users can access it
An example of this is /Users/Shared/
Change permissions so that any user can access the virtual machine
In the Finder, select the virtual machine and select Get Info. Then change "Ownership & Permissions > Others" to "Read & Write". (I'm not sure if you need to do this for Group Access also). You also need to do this to the contents of the VM - remember the bit earlier about how to get inside a bundle? Do that and repeat the Get Info correction on everything in the bundle.

Fusion doesn't scan your hard drive for virtual machines, it just remembers ones it's seen before. So in order for the shared VM to appear in another user's Virtual Machine Library, you need to either open the shared VM in Fusion as that user or drag-and-drop it to that user's Library.


0
 
jhyieslaCommented:
0
 
csaaltsAuthor Commented:
My only assumption is that it is not possible using the Boot Camp Partition.  I will award points due to the amount of work performed by jhyiesla.  Thank you for your time.  
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now