{"id":36829,"date":"2022-08-23T10:26:13","date_gmt":"2022-08-23T14:26:13","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=36829"},"modified":"2022-08-23T10:26:13","modified_gmt":"2022-08-23T14:26:13","slug":"apple-silicon-virtualization-apps","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2022\/08\/23\/apple-silicon-virtualization-apps\/","title":{"rendered":"Apple Silicon Virtualization Apps"},"content":{"rendered":"<p><a href=\"https:\/\/eclecticlight.co\/2022\/08\/16\/virtualisation-on-apple-silicon-macs-10-which-app\/\">Howard Oakley<\/a>:<\/p>\n<blockquote cite=\"https:\/\/eclecticlight.co\/2022\/08\/16\/virtualisation-on-apple-silicon-macs-10-which-app\/\"><p>There are currently three major apps to run macOS as a guest on an Apple silicon Mac with Monterey 12.5 as a host:<\/p><ul><li><a href=\"https:\/\/www.parallels.com\/products\/desktop\/\">Parallels Desktop<\/a> version 18,<\/li><li><a href=\"https:\/\/mac.getutm.app\">UTM<\/a> version 3.2.4,<\/li><li><a href=\"https:\/\/github.com\/insidegui\/VirtualBuddy\/releases\">VirtualBuddy<\/a> version 1.2.1.<\/li><\/ul><p>There&rsquo;s also my free app <a title=\"viable1b3\" href=\"https:\/\/eclecticlightdotcom.files.wordpress.com\/2022\/07\/viable1b3.zip\">Viable<\/a> now in beta 3.<\/p>\n<p>[&#8230;]<\/p>\n<p>All four of these apps currently use Apple&rsquo;s Virtualization framework to download, install and run macOS guests, thus have almost identical core features and shortcomings. The one notable exception to this is VirtualBuddy, which apparently uses an undocumented method of booting a Monterey guest into Recovery mode. That&rsquo;s essential if you want to downgrade or disable Secure Boot, for example if you want to turn SIP off in your VM.<\/p>\n<p>[&#8230;]<\/p>\n<p>None of the apps supports Apple ID connections, which is a serious problem for making the transition to Ventura: this means that a Monterey VM can&rsquo;t run App Store apps at all, except for Apple&rsquo;s free apps, such as Numbers.<\/p>\n<p>[&#8230;]<\/p>\n<p>By far the most economical solution is to create a new volume on which to keep your VMs; when that&rsquo;s added to Time Machine&rsquo;s exclusion list, then snapshots won&rsquo;t be made of that volume either.<\/p><\/blockquote>\n<p>My main interest in virtualization is for running old or beta versions of macOS for testing. Lately, I&rsquo;ve been doing this without virtualization, just using separate partitions and external SSDs on a separate Mac. However, I only bring one Mac with me when I travel, and I don&rsquo;t trust installing a beta version <a href=\"https:\/\/support.apple.com\/en-us\/HT208891\">on the internal SSD<\/a>. For a while, I used an external SSD. This was kind of a pain because I couldn&rsquo;t set it up using my secondary Intel Mac. It would only boot my M1 Mac if I ran the installer and each update from the M1 Mac itself&mdash;taking it out of commission for hours. With the Ventura beta, I was <a href=\"https:\/\/twitter.com\/mjtsai\/status\/1558997095478169601\">unable<\/a> to get the beta to even install on the external SSD (neither the full installer nor updating from the Monterey beta). So, I&rsquo;ve not set it up yet, but using virtualization seems like a more promising option.<\/p>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/08\/04\/how-apple-limits-vms\/\">How Apple Limits VMs<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/04\/29\/which-devices-should-you-boot-your-m1-mac-from\/\">Which Devices Should You Boot Your M1 Mac From?<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2021\/11\/23\/booting-an-m1-mac-from-an-external-disk-with-monterey\/\">Booting an M1 Mac From an External Disk With Monterey<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Howard Oakley: There are currently three major apps to run macOS as a guest on an Apple silicon Mac with Monterey 12.5 as a host:Parallels Desktop version 18,UTM version 3.2.4,VirtualBuddy version 1.2.1.There&rsquo;s also my free app Viable now in beta 3. [&#8230;] All four of these apps currently use Apple&rsquo;s Virtualization framework to download, install [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2022-08-23T14:26:16Z","apple_news_api_id":"a965ddd8-aa04-4300-a29a-f6f43d1f9a1f","apple_news_api_modified_at":"2022-08-23T14:26:16Z","apple_news_api_revision":"AAAAAAAAAAD\/\/\/\/\/\/\/\/\/\/w==","apple_news_api_share_url":"https:\/\/apple.news\/AqWXd2KoEQwCimvb0PR-aHw","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[91,2014,1780,30,32,2077,2223,74,565,216,2202,2259,2260,2251],"class_list":["post-36829","post","type-post","status-publish","format-standard","hentry","category-technology","tag-appstore","tag-apple-m1","tag-installer","tag-mac","tag-macapp","tag-macos-12","tag-macos-13-ventura","tag-opensource","tag-parallels","tag-timemachine","tag-utm","tag-viable","tag-virtualbuddy","tag-virtualization"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/36829","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=36829"}],"version-history":[{"count":1,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/36829\/revisions"}],"predecessor-version":[{"id":36830,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/36829\/revisions\/36830"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=36829"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=36829"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=36829"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}