![]() ![]() ![]() One major limitation of Linux VMs on Apple silicon is their inability to use core allocation strategies in the way that macOS does. The same macOS framework also supports Linux from the command line in Monterey and later, although I’m not aware of any pre-built command tool that uses it, yet. Ventura is also expected to bring several new and free lightweight virtualisation apps to run GUI Linux with Rosetta 2 support, among them my own Liviable, which has been working well in Ventura beta-releases. I don’t think that either Parallels or UTM currently support the use of Rosetta 2 to run x86 binaries within the VM, although that feature may be available when hosted on Ventura. UTM supports a wider range of distros, but of course can still only virtualise those built for ARM processors. Version 18 supports ARM versions of Ubuntu Linux, Fedora Workstation, Debian GNU/Linux, and Kali Linux. Of the two major commercial virtualisation products, only Parallels Desktop currently supports virtualising Linux on Apple silicon. As Asahi runs instead of macOS, Rosetta 2 isn’t available to translate x86 binaries, and only ARM native code can be run without the likes of QEMU. To learn how to set this up as a server, there’s ample Linux support material. What you then get is a full Linux distro, with support for almost all the hardware of your Apple silicon Mac. There’s also support in OpenBSD, if you’d prefer. ![]() This is currently available in alpha, and runs on several M1 and M2 models using its own bootloader, designed for dual-booting a Mac between Linux and macOS. There’s only one way to boot an Apple silicon Mac into Linux, and that’s using Asahi Linux. While some may find solace doing that, this article explains some of the obstacles you need to negotiate. No sooner had the pixels dried on yesterday’s article, about running a server on Monterey, than I was being told that I had disappointed by not recommending a Linux server, particularly for Apple silicon Macs. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |