Virtualizing macOS Monterey

From Doge Microsystems
Revision as of 23:02, 26 October 2021 by DogeMicrosystems (talk | contribs) (Created page with "Looking to virtualize the recently released macOS Monterey? Then this is the guide for you, read on! === Before you start === There are a few requirements before we get start...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Looking to virtualize the recently released macOS Monterey? Then this is the guide for you, read on!

Before you start

There are a few requirements before we get started. You will need:

  • An Intel based Apple computer running a recent version of macOS like Catalina or Big Sur that is capable of running, but has not yet been upgraded to Monterey.
  • An Apple computer running a recent of VMware ESXi. Running macOS in a virtual machine on Apple hardware is the only way to adhere to the user agreement. For the purposes of this guide I'll be using a 2013 Mac Pro running VMware ESXi 6.5.0 Update 2 (Build 8294253)
  • An evaluation copy of VMware Workstation Pro for Windows(v15 or later)
  • At least 28GB of free space on your mac

Getting the Monterey installer

  1. On your mac that has not yet been upgraded to Monterey open System Preferences then navigate to Software Update. You should be prompted to download or upgrade to Monterey.
    Monterey guide 1.png
  2. After the download is complete simply close the installer. Do not start the installation process!
    Monterey guide 2.png
    The installer is now located in Applications as /Applications/Install macOS Monterey.app

Creating a bootable disc image

Just like Big Sur the process of creating install media is a bit different than previous macOS releases.

  1. Create a disc image to house the installer. For macOS Monterey 12.0.1 the image must be at least 13685 MB in size.
    hdiutil create -o monterey.dmg -size 13685m -volname macOSMonterey -layout SPUD -fs HFS+J
  2. Attach the volume
    hdiutil attach monterey.dmg -noverify -mountpoint /Volumes/macOSMonterey
  3. Use the createinstallmedia tool inside the Monterey installer to make the disc image into a bootable macOS installer. This process will take a couple minutes.
    sudo /Applications/Install\ macOS\ Monterey.app/Contents/Resources/createinstallmedia --volume /Volumes/macOSMonterey --nointeraction
  4. Detach the volume. Note that the volume name and mount point changed during the process.
    hdiutil detach /Volumes/Install\ macOS\ Monterey
  5. Convert the resulting dmg file to a cdr
    hdiutil convert monterey.dmg -format UDTO -o monterey.cdr
  6. Finally, rename the cdr to iso.
    mv monterey.cdr monterey.iso
    The dmg image can now be used to create a bootable USB stick or simply deleted.
  7. Upload your new bootable ISO image to your datastore in VMware ESXi