

Its really easy to run Linux or even Windows on your shiny new M1 macs.

If its not working try out the solution proposed in this discussion. There is a solution in the bottom of the UTM page for Ubuntu, for this issue. You may choose to uninstall 5.4.0-104 and temporarily mask it from being updated in the future: sudo apt-mark hold linux-image-$(uname -r)


check Docker option for installing docker on ubuntu) as part of the installation, however, these features can also be added later. You may also want to specify any required features (e.g. They usually autofill the storage allocation as 64gigs, I would recommend making it to 20gigs as it is more than enough, but feel free to change it according to your use case. The steps to install are mentioned on the bottom of the UTM ubuntu webpage. Please verify you are downloading the ARM version of the software You have to download the Ubuntu server version, don't worry we can easily install GUI after installing the barebone OS. Installing UTM is pretty straight forward, you can find the software here. Check out all the available options here. UTM also supports installing windows and many more OS. UTM is an amazing piece of software and it does its job perfectly (mostly), I did face some challenges installing Ubuntu, but to be fair, it was more related to the Ubuntu kernal than UTM. The only software that I could find which was free and had all the features was UTM. This was not a problem in the intel mac era, as we could easily load a virtualisation software and run which ever OS we want, but with the new ARM chips its a different story. As i found out after using my M1 mac for a few months, some things are better suited for the OS it was designed to be run on. Mac OS is not as developer friendly as I expected. For me the only thing holding it back was its OS. With a perfect balance of power and batter life. Let's face it M1 mac's are the best laptop out there.
