Users have already been running ARM64 Windows and Ubuntu on new Apple Silicon M1 Macs thanks to QEMU virtualization software via the new macOS hypervisor framework. It is not the x86 version of these operating systems though, so any Windows or Ubuntu apps that rely on the x86 architecture will not work even via virtualization.
Here are Windows and Ubuntu working on Apple Silicon M1 Macs via virtualization
Early impressions from users who have been experimenting with virtualizing these operating systems on Apple Silicon M1 Macs have been extremely positive. They have said that the performance is very snappy, even though it is still early progress for QEMU with various patches still in development.
Here are some tweets showing users who have booted up Ubuntu:
In the base SimpleVM folder, run
git submodule add https://t.co/cII0qMAdgx
then open SimpleVM in Finder and drag the SwiftTerm folder into the project.
Maybe there's a better way, but that worked for me. pic.twitter.com/Lw6XCxiVn9
— Andrew Faden (@andrewfaden) November 22, 2020
And here is ARM64 Windows 10 in action on an Apple Silicon M1 Mac:
— Alexander Graf (@_AlexGraf) November 26, 2020
Note that ARM64 Windows 10 can run x86 apps but do not expect amazing performance as you get with Rosetta 2.
Most of these successful attempts at booting other operating systems via virtualization require sufficient technical knowledge and are not as simple as using a tool like VirtualBox. The end results are also full of issues, even if initial performance results are encouraging.
Companies like Parallels and VMware are currently working on updates to their apps that would allow users to easily virtualize other operating systems in an easy and user-friendly way. Until virtualization apps get official stable releases for macOS Big Sur on Apple Silicon Macs, we suggest that you wait and avoid any experimentation unless you know what you are doing.
Alternatively, you can give CrossOver a try, which lets you run 32-bit Windows apps and games on Apple Silicon M1 Macs via emulation.
- Google Chrome gets macOS Big Sur support, 5x CPU usage reduction, and battery improvements
- Twitter app for Mac gets macOS Big Sur support, design improvements, and updated icon
- Sparkle app is updated for Apple Silicon and macOS Big Sur with new design and SEO Assistant
- Apple drops ‘X’ from ‘Final Cut Pro’ – optimizes it for M1 chip with new social media tools
- Apple Silicon Mac universal app updates: DaVinci Resolve, Darkroom, Omni Productivity Suite, Nova 3, and Fantastical
- Check M1 Mac compatible apps via DigiDNA’s free open source app