Skip to content

Instantly share code, notes, and snippets.

@lukele
Last active March 18, 2022 16:42
Show Gist options
  • Save lukele/2d7801a0801889c2bf146773a424d03b to your computer and use it in GitHub Desktop.
Save lukele/2d7801a0801889c2bf146773a424d03b to your computer and use it in GitHub Desktop.
Boot SuperDuper! backup in VMWare

Boot SuperDuper! backup in VMWare Fusion

It's quite strange that VMWare doesn't expose this feature in the UI directly, but fortunately enough it's pretty easy to do.

  1. Create a new custom virtual machine with macOS 10.14 as guest
  2. Quit VMWare after creating the virtual machine
  3. Change into the virtual machine folder ~/Virtual Machines/<name>.vmwarevm
  4. Connect your external harddrive with your SuperDuper! bootable backup
  5. Use diskutil list to figure out which device number your harddrive was assigned
  6. Create a raw disk using the vmware-rawDiskCreator tool which is linked to the external harddrive:

/Applications/VMware\ Fusion.app/Contents/Library/vmware-rawdiskCreator create /dev/disk<deviceNr> fullDevice ./external-link lsilogic

  1. Edit your <name>.vmx file and replace the line starting with sata0:0.fileName with sata0:0.fileName = "external-link.vmdk"
  2. Save the file
  3. Open VMWare and start your virtual machine.

TADA!! You can now boot your backup

@ingvaldlorentzen
Copy link

Have you gotten this to work in macOS 10.15 Catalina?

I can't seem to get it to work

@lukele
Copy link
Author

lukele commented Apr 2, 2021

Just tried it again and still works like a charm with Big Sur. It's important to use device with the Apple_APFS Container and EFI partition. Not the one with the single partitions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment