How to Install Linux on M1 Macs [Step by Step Guide]

The Apple M1 is the first chip for the Mac from the Apple brand itself. This is one of the most powerful chips available for a computer today. And the Apple M1 chip is already available in a number of new Mac models, including the MacBook Air 2020, Mac Mini 2020 and MacBook Pro 2020. Since this is a new chip, there will be many incompatible applications, games and operating systems for a while. But you can always get around it. And here’s a workaround on how to install Linux on the Mac M1.

While the new Mac M1 doesn’t officially offer cross-platform support for apps and games, there are some guides with workarounds. We also shared several tutorials for Mac M1 apps, games and Windows. And in this guide, you’ll learn how to make Linux work on your Mac M1.

The Apple Silicon M1 chip has a different architecture than the Intel chips Apple uses in its older Macs. And that leads to irreconcilable questions. Developers may need some time to adapt to the environment of games, applications and operating systems that support the ARM architecture. Common applications such as browsers, editors and others.

Linux is a safe operating system, just like macOS, but it differs from it in both user interface and performance. And if you want to use commands to control the operating system, then Linux is the best option. Fortunately, you can install Ubuntu on your Mac M1.

To run Linux on a Mac M1

Thanks to the Corellium team for the port to the Raspberry Pi, which allows for easy installation of Linux on the Mac M1. The latest port brings the latest version of Ubuntu to M1-based Macs. However, there will be some bugs because it is the first port. But with future updates, you can expect better performance. You can follow this guide to get Linux on M1 Macs.

Certain conditions must be met before the procedure can begin.


  • Back up your Mac
  • Macs with M1 (preferably Mac Mini)
  • Upgrade your Mac to the latest version of macOS (Big Sur 11.2 or higher).
  • USB-C to USB-A key
  • External USB stick (at least 16 GB)

Steps to install Linux on a Mac M1

Once you meet the above requirements, you can begin installing Linux on your Mac M1.

Step one: First, download the POC Ubuntu rootfs from here.

Step two: Copy the file to your Mac and extract the bz2 file. You can use the following command to extract the file. You can also extract it by following the normal procedure.

tar -xjvf ubuntu-20.10-pre-installed-arm64+raspi.img.bz2

Step three: Log in and specify the name of your external USB storage device. Then copy the image to the USB storage device by executing the following command. Make sure you rename your USB drive to YOUSBDISK.

sudo dd if=ubuntu-20.10-prestalled desk-arm64+raspi.img of=dev/rYOURUSBDISK bs=1m

Step four: Now connect the USB stick with the dongle to the Mac M1 via the USB-C port.

Step Five: Start the M1-Mac in 1TR/Restore. Turn off your Mac and hold down the power button until you see the boot options. In the next step, select the Options icon.

Step six: Now select Terminal from the menu bar.

Step seven: Install a custom kernel in the terminal using the script below:

/bin/bash -c $(curl -fsSL

Step 8 : You will be asked for a username and password. Enter the information and the screen will display Kernel Installed. You can now restart your Mac using the Reboot command.

Step 9 : It starts in Ubuntu, enter pi as username and raspberry in password tab to log in.

That’s it, you can now use Linux on your Mac M1. Most of the program works well under Linux, but there are a few bugs. A known bug with Linux on the Mac M1 is that you don’t have direct access to the Internet. You’ll need a USB-C dongle to use the Internet.

Steps to return to macro

You can enjoy Linux on your Mac with the M1 chip. But what if you want to use macOS after using Linux. It is very easy and simple to bring macOS back.

Restart your Mac with 1TR/Restore and open the terminal. Then type bputil -n in the terminal and it will return to the macro. Restart your Mac to access macOS.

Here is a guide to installing Linux on a Mac M1 such as the M1 Mac Mini. If you find the guide useful and would like to receive other guides on the M1, please let us know in the comments section. Let us know if you have any questions too.

Mac M1 manuals:

install linux on mac dual bootlinux on old macbookrun linux on mac virtual machineinstall linux on mac without usbinstall linux mint on machow to install linux on macinstall linux on mac virtualboxbest linux for mac

You May Also Like