What's New in VirtualBuddy 2.2 Beta 6

Save and Resume Virtual Machines

You can now save a running macOS virtual machine's state when closing its window or quitting VirtualBuddy, then resume where you left off. General settings let you choose whether to save state, shut down, or ask every time.

Saved virtual machines show the time they were saved in the library and virtual machine window. To keep a saved state for later, duplicate the virtual machine before resuming it.

Saving requires a macOS guest, a storage volume that supports file cloning, and disk images stored inside the virtual machine. A new option in Storage settings lets you copy external disk images into the virtual machine. Saving isn't available while a USB device is attached or when starting up in recovery mode, DFU mode, or from an installation disk.

Saved states stay with the virtual machine on the same Mac. They don't preserve shared folder contents or network connections, and may become incompatible after macOS or VirtualBuddy updates.

Keyboard and Mouse Shortcuts

You can now turn input to the active virtual machine on or off by pressing and holding Control-Option-Command for two seconds for the keyboard, or Control-Option-Shift for the mouse or trackpad.

A new onscreen indicator shows progress while you hold the shortcut, confirms whether input is on or off, and displays shortcut reminders when you use the toolbar controls.

Other Changes & Improvements

Full Changelog: 2.2-b5...2.2-b6


From Previous Builds

This version adds support for USB device passthrough.

USB device passthrough requires macOS 27 host and guest. Configure devices in the virtual machine settings.

Devices with isochronous endpoints (such as iPhones) are not supported by Virtualization.

Improved Bridged Networking

VirtualBuddy now monitors the selected bridged network interface and automatically reconnects it to the guest when the interface becomes available again.

The new Guest menu provides start, stop, and pause actions, plus a Network submenu for reconnecting or switching bridged network interfaces during the current virtual machine session.

Other Changes & Improvements

Install macOS 27 guests in macOS 26 hosts

This build includes a new macOS virtual machine installation mechanism that works around the Virtualization bugs that are preventing macOS 27 virtual machines from being installed successfully in macOS 26 hosts.

Currently this is only used when installing macOS 27. If you'd like to force VirtualBuddy to always use this new mechanism for installing macOS, run the following command in Terminal:

defaults write codes.rambo.VirtualBuddy VBForceVirtualInstallationBackend -bool YES

Other Changes & Improvements

Skip Setup Assistant

When configuring a new virtual machine, you can now set up a macOS user account that will be automatically created on first boot, skipping the entire macOS Setup Assistant process.

You can also configure the virtual machine to automatically log in with the configured user account and enable SSH for remote login.

This feature requires macOS 27 on both the host and guest.

Other Changes & Improvements