Upgrade to macOS Beta within VirtualBuddy? #194
-
I can't seem to figure out how to upgrade a working Sonoma install in VirtualBuddy rather than downloading a full restore image and starting from scratch. Am I missing something simple? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 21 replies
-
macOS Sequoia BetaFor instructions on how to update a VM to macOS Sequoia, see @lukele's instructions: #194 (comment) macOS Sonoma BetaInstalling betas now requires signing in with an Apple ID that's enrolled in the beta program (be it the developer, customer, or public betas), and unfortunately signing in with an Apple ID inside a macOS VM is also not supported. However, I have found a workaround that allowed me to update a macOS VM running macOS 14 beta 2 to macOS 14 beta 3. Enabling macOS 14 beta updates in a virtual machineThe commands below must be run within the virtual machine
sudo defaults write com.apple.MobileAsset MobileAssetAssetAudience -string 77c3bd36-d384-44e8-b550-05122d7da438
sudo defaults write com.apple.MobileAsset MobileAssetServerURL-com.apple.MobileAsset.SoftwareUpdate -string "https://swscan.apple.com/content/catalogs/others/index-14seed-14-13-12-10.16-10.15-10.14-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog.gz"
sudo killall -HUP mobileassetd
sudo killall -HUP betaenrollmentd
open "x-apple.systempreferences:com.apple.Software-Update-Settings.extension" I've only tested in macOS Sonoma, but it's possible it works for updating a macOS Ventura VM to macOS Sonoma as well. Disclaimer: highly experimental, might break in future updates, etc etc PS: If you'd like to DISABLE beta updates within the VM, replace the first two commands by the ones below: sudo defaults delete com.apple.MobileAsset MobileAssetAssetAudience
sudo defaults delete com.apple.MobileAsset MobileAssetServerURL-com.apple.MobileAsset.SoftwareUpdate |
Beta Was this translation helpful? Give feedback.
-
Are there any updates if this works for Sonoma 14.3 Beta 3? |
Beta Was this translation helpful? Give feedback.
-
For anyone wanting to upgrade an existing macOS Sonoma VM to macOS Sequoia, following are the new commands:
|
Beta Was this translation helpful? Give feedback.
macOS Sequoia Beta
For instructions on how to update a VM to macOS Sequoia, see @lukele's instructions: #194 (comment)
macOS Sonoma Beta
Installing betas now requires signing in with an Apple ID that's enrolled in the beta program (be it the developer, customer, or public betas), and unfortunately signing in with an Apple ID inside a macOS VM is also not supported.
However, I have found a workaround that allowed me to update a macOS VM running macOS 14 beta 2 to macOS 14 beta 3.
Enabling macOS 14 beta updates in a virtual machine
The commands below must be run within the virtual machine