Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Leveraging Jamf Pro, Winclone and Ivanti to Aut...

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for Jamf Jamf
October 23, 2018

Leveraging Jamf Pro, Winclone and Ivanti to Automate and Manage Your Dual-Boot Bootcamp Instances

Presentation from JNUC 2018, the world's largest rally of Apple IT administrators.

Session:
Leveraging Jamf Pro, Winclone and Ivanti to Automate and Manage Your Dual-Boot Bootcamp Instances

Presented by:
Brian Shim, Nine41 Consulting
Bennett Norton, Nine41 Consulting

View all session slides, recordings and more at https://www.jamf.com/events/jamf-nation-user-conference/2018/.

Avatar for Jamf

Jamf

October 23, 2018
Tweet

More Decks by Jamf

Other Decks in Technology

Transcript

  1. © JAMF Software, LLC Leveraging Jamf Pro, Winclone and Ivanti

    to Automate and Manage Your Dual-Boot Bootcamp Instances What we implemented to solve the use case How we configured everything Why we started this project
  2. © JAMF Software, LLC Overview of the Process 1. Create

    Bootcamp Partition 2. Deploy Windows Disk Image 3. Provision Customizations
  3. © JAMF Software, LLC How We Configured Everything Jamf Pro

    Ivanti Endpoint Manager Twocanoes Winclone Apple Boot Camp Windows System Image Manager Windows Installer Twocanoes Boot Runner
  4. © JAMF Software, LLC Part 1 - Prep for Winclone

    Capture Create an Ivanti Self-Contained Agent Download a Windows Installer ISO Install Windows System Image Manager Build Custom Unattend.xml
  5. © JAMF Software, LLC Part 2 - Capture Winclone Capture

    Build a Boot Camp Windows 10 Machine Customize the Windows Machine Run Sysprep with OOBE and Shutdown Capture Image with Winclone Install Winclone on a Mac Connect Boot Camp Mac to Winclone Mac
  6. © JAMF Software, LLC Part 3 - Customize Winclone Capture

    Inject Customization Files into Winclone Image Convert Captured Image to Deployable PKG
  7. © JAMF Software, LLC Part 4 - Setup Ivanti Endpoint

    Manager Add Custom Files to Manage Software List Build Queries Identifying Differentiating Customization Files Build Provisioning Templates Schedule Recurring Policy Against Queries
  8. © JAMF Software, LLC Part 4 - Build Queries Identifying

    Differentiating Customization Files
  9. © JAMF Software, LLC Scheduling this task is like giving

    a policy a trigger Part 4 - Schedule Recurring Policy Against Queries
  10. © JAMF Software, LLC Part 5 - Configure Boot Runner

    Create Boot Runner Configuration Profile Download Boot Runner Configuration Profile Download Boot Runner License & Packages
  11. © JAMF Software, LLC Part 6 - Configure Jamf Pro

    Import Boot Runner Configuration Profile Import Boot Runner Packages Create Boot Runner Policy Create Jamf Boot Camp Install Policy
  12. © JAMF Software, LLC Boot Camp Provision - Self Service

    Client machine with just the Mac partition
  13. © JAMF Software, LLC Resources • http://bit.ly/JNUC2018BootcampIvanti • https://support.twocanoes.com/hc/en-us/articles/201870699-Run-CHKDSK-on- Boot-Camp-

    • https://twocanoes.com/knowledge-base/boot-runner-3-setup-guide/ • https://twocanoes.com/knowledge-base/Creating-an-Image/ • https://help.ivanti.com/docs/help/en_US/LDMS/10.0/Windows/welcome.htm • https://www.jamf.com/resources/product-documentation/jamf-pro- administrators-guide/ • https://docs.microsoft.com/en-us/windows-hardware/get-started/adk-install
  14. © JAMF Software, LLC The Tools We Need • Hands-down,

    the premiere Best in Breed solution for managing Macs, iOS, and tvOS devices. • We’ll need rights to create policies • We’ll need rights to save to Jamf Admin Jamf Pro
  15. © JAMF Software, LLC The Tools We Need • For

    creating base Windows disk image for deployment • Mount NTFS - Edit Windows image to add custom OOBE instructions WinClone Pro
  16. © JAMF Software, LLC The Tools We Need • Ivanti

    is to Windows what Jamf is to MacOS • Ivanti will be needed to automate Windows provisioning • Ivanti will be used as the Windows management system • Other solutions could work, you’d need to adjust Ivanti (formerly LANDesk)
  17. © JAMF Software, LLC The Tools We Need • For

    creating base Windows disk image for deployment • Mount NTFS - Edit Windows image to add custom OOBE instructions Boot Runner (Optional)
  18. © JAMF Software, LLC 780 px 650 px Max image

    dimensions Bootcamp Image - OOBE - SIM
 This is Windows System Image Manager Choose a .WIM
  19. © JAMF Software, LLC 780 px 650 px Max image

    dimensions Bootcamp Image - OOBE This is Windows System Image Manager Create an answer file 
 (unattend.xml)
  20. © JAMF Software, LLC 780 px 650 px Max image

    dimensions Bootcamp Image - OOBE Save your unattend.xml file
  21. © JAMF Software, LLC The Tools We Need • Customize

    the Base OS, Capture Base OS, and make it deployable • Use Boot Camp image, sysprepped Boot Camp Image
  22. © JAMF Software, LLC Max image dimensions Bootcamp Image -

    Sysprep C:\Windows\System32\ Sysprep\sysprep.exe
  23. © JAMF Software, LLC Max image dimensions Bootcamp Image -

    Prep Files in Image Mount target mode Windows Volume Winclone’s Mount Read/Write feature