How to create Mac OS X OSD resources with Parallels for ConfigMgr

For those already using Parallels Mac Management for SCCM here’s a little guide for creating the boot image and netrestore image.

Boot Image

Build and start a clean Mac with latest OS X version.

Login with the admin user and create the following folders in Documents:

  • Boot
  • SSHKeys

Open the Terminal application.

Navigate to the SSHKeys folder.
Example: “cd /Users/%accountname%/Documents/SSHKeys/”

Run the following command:

When asked about filename just enter id_rsa.

When asked about a passphrase just press enter for default selection which is blank.

In the SSHKeys folder there should now be two files located:

  • id_rsa
  • id_rsa.pub

In Safari enter the URL for downloading the PmmOsdImageBuilder.dmg file:

http://server.domain.com:8761/files/PmmOsdImageBuilder.dmg

When downloaded mount the PmmOsdImageBuilder.dmg file.

In the Terminal application navigate to the mounted folder.

Example: “cd /Volumes/Parallels OSD Image Builder 4.0.1.31/”

Run the following command:

[output-dir] – Is a local folder on the Mac device, in this case the local folder we created called Boot. Example Path: “/Users/%accountname%/Documents/Boot/”

[ntp-servers] – Is a given NTP server/service used. Example: “time.euro.apple.com”

[ssh_keys-file] – Is the location to where SSH keys can be accessed, in this case we created them in the SSHKeys folder. Example Path: “/Users/%accountname%/Documents/SSHKeys/id_rsa”

Finalized command:

Verify that the command executed without any errors or missed actions.

Copy the contents of the Boot folder to the SCCM Server.

Netrestore Image

Build a Mac device with 2 partitions:

  1. OS – Install latest/desired Mac OS X – will be the source volume to be captured and deployed to future Mac devices.
  2. Build – Install latest Mac OS X – will be the volume where the capture process is executed from.

Boot on the Build Volume, Login with the admin user and create the Image folder on the Image partition.

In Safari enter the URL for downloading the PmmOsdImageBuilder.dmg file:

http://server.domain.com:8761/files/PmmOsdImageBuilder.dmg

Mount the .dmg file and run the following commands or copy the contents to a local folder and then run the following commands from there.

Open the Terminal application.

In the Terminal application navigate to the mounted folder.

Example: “cd /Volumes/Parallels OSD Image Builder 4.0.1.31/”

Run the following command:

[source-vol] – Is the source volume point to create the image from.

Example: “/Volumes/OS”

[output-dir] – Is a target folder where the image file will be placed. Example Path: “/Volumes/Image/Capture/”

Finalized command:

Copy the contents of the Boot folder to the ConfigMgr Server.

All that is needed now is to import the boot image and the restore image into ConfigMgr.

By | 2015-12-22T13:29:08+00:00 December 22nd, 2015|Configuration Manager (SCCM), OS Deployment|0 Comments

About the Author:

Henrik Hoe
ConfigMgr specialist that started many years ago with SMS 2003 and been with the product/concept ever since. (Fanatical some would say - i can only agree) Experienced with large customer environments and architecture.MCPMCTS: ConfigMgr 2012MCSA: Windows Server 2012MCT

Leave A Comment