When you are too lazy to edit the VMX file, and come up with a fake serial number and Model ID this does all of that for you.
- Generates a random serial number or you can set one
- Generates a Device ID or you can choose one
- You can clone macOS VM's and not have them fail a JAMF Pro Install
- Make one macOS VM and user initiated install it ✅
- Clone that macOS VM and try to user initiated enroll it into Jamf Pro ❌ it will trip over the serial number and fail
- VMWare Fusion and macOS
- make an macOS VM I forget how I did this but you can google it
- Browse to where your VM's are located and "Show Package Contents" able to find the
.vmx
file
git clone https://github.com/zackn9ne/make_jamf_vm.git && cd make_jamf_vm
sh make_jamf_vm.sh
it will prompt you for stuff, there are no arguments.- Open said VM you just blessed in VMWARE, and now you can enroll it in JAMF without problems
- If you have a failed enroll you have to go to the Devices tab in JamfPro and clear out the Device by deleting it, it thinks it was an Device, Not a Computer, I know
- Restart your macOS VM in case you had it suspended when you altered its Device ID and Serial Number