VMware Communities
Doug4
Contributor
Contributor

prepopulate iso source(s) when creating new VM's

We have a use case to deploy VMware Fusion via JAMF. Our Windows image is an .iso file. Instead of importing the .iso, building a vmx, then going through the sysprep process every time the Windows team updates the .iso, I'd like to repopulate an .iso on a network share as a source so our users can just click "+", new VM, next, then have the .iso already in the list to pick from just like it would appear if one had already created a VM from that .iso previously. 

 

I cannot find where Fusion is storing this in any of the .plist files in /Library or ~/Library folders (Preferences, Application Support, etc.). Where can I find this file to include it with our .pkg installation of Fusion?

 

Thanks!

Reply
0 Kudos
2 Replies
wila
Immortal
Immortal

Hi,

Interesting question.
Not sure how you missed it as the file is where you looked.

defaults read ~/Library/Preferences/com.vmware.fusion.plist

which then in my case has this snippet:

"PLVMCreationAssistant_prefs" = (
{
backendPath = "/Users/wil/Downloads/Parrot-home-4.10_amd64.iso";
isDisc = 0;
},
{
backendPath = "/Users/wil/Downloads/kali-linux-2020.3-installer-amd64.iso";
isDisc = 0;
},
{
backendPath = "/Users/wil/Downloads/kali-linux-2021.2-installer-amd64.iso";
isDisc = 0;
}
);

and that does match with the screen:

wila_0-1627305085215.png

 

FWIW, the way I tracked this down was via Activity Monitor and then look at the "Open Files and Ports" tab to see what files it had open.

--
Wil

| Author of Vimalin. The virtual machine Backup app for VMware Fusion, VMware Workstation and Player |
| More info at vimalin.com | Twitter @wilva
Reply
0 Kudos
Doug4
Contributor
Contributor

Thanks for the help. I saw this file but when I opened it, it wasn't in plain text and I moved along. This indeed works.

 

Thank you!

Reply
0 Kudos