How to Install and Dual Boot Linux on Your Mac

Whether or not you want a customizable working system or a greater surroundings for software program improvement, you will get it by twin booting Linux in your Mac. Linux is extremely versatile (it’s used to run every thing from smartphones to supercomputers), and you’ll set up it in your MacBook Professional, iMac, and even your Mac mini.

Apple including Boot Camp to macOS made it straightforward for individuals to twin boot Home windows, however putting in Linux is one other matter fully. Observe the steps beneath to learn to do that.

Why Set up Linux on a Mac or MacBook Professional?

Your Mac provides glorious efficiency, excellent battery life, and lengthy sturdiness. The {hardware} on a Mac is troublesome to match, which makes it an extremely highly effective machine for working Linux.

What’s extra, Linux breathes life into outdated Macs which are now not eligible for macOS updates. Reasonably than letting your outdated MacBook Professional flip into an costly paperweight, set up the newest model of Linux and preserve it going for years to return.

Ubuntu Is Our Linux Distribution of Selection

There are various totally different variations of Linux accessible, however for the needs of this tutorial, we recommend putting in Ubuntu in your Mac. Ubuntu is the preferred Linux distribution, which suggests there are many energetic assist communities accessible should you ever need assistance.

Associated: Issues That Ubuntu Does Higher Than Home windows

To Twin Boot or To not Twin Boot

With a twin boot system, each macOS and Linux are put in in your Mac. Maintain Choice whereas your pc boots up to decide on which working system to make use of. The primary distinction between a twin boot system and a digital machine is you could solely use one OS at a time whereas dual-booting, however you get higher efficiency.


When you don’t plan to ever use macOS once more, you would possibly need to fully substitute it with Linux as a substitute. That manner, none of your storage is used up by its system recordsdata.

Nevertheless, should you ever change your thoughts, it’s troublesome and time-consuming to revive macOS once more sooner or later. That is very true since Linux writes over the macOS Restoration partition.

For that purpose, we suggest you twin boot Linux in your Mac. When you’re actually sure you don’t need to do this, simply skip the Partition step within the directions beneath.

Operating Linux on an Apple Silicon Mac

Regardless of what we’ve stated above, twin booting Linux isn’t presently potential in case your Mac makes use of an Apple silicon chip, whether or not it’s an M1, M1 Professional, or M1 Max. As a substitute, you’re solely actual possibility for working Linux on an Apple silicon Mac is to make use of a digital machine comparable to Parallels or UTM.

Associated: The Finest Digital Machine Apps for Mac (Nice for Operating Home windows)

For everybody else, we’ll clarify the best way to twin boot Linux on Intel-based Macs beneath.

Step 1: Put together Your Mac for Putting in Linux

To put in Linux in your Mac, you want a USB flash drive with at the very least 2GB of storage. You’ll erase the flash drive in a future step to place an Ubuntu installer on it, so be sure you’ve backed up any essential recordsdata first.

Use an Ethernet adapter to attach your Mac to the web. That is essential, as a result of your Wi-Fi might not work in Ubuntu with out third-party drivers. Equally, iMac customers ought to pay money for a USB keyboard or mouse, in case Bluetooth doesn’t work.

When you plan to twin boot your Mac with Linux, you additionally must be sure you have sufficient free storage. Open the Apple menu and go to About This Mac > Storage to examine that you’ve at the very least 25GB free (however ideally extra).

About This Mac storage window with over 100GB available

Lastly, make a backup of your Mac. You shouldn’t lose any information by putting in Linux in a twin boot partition. Nevertheless, if one thing goes incorrect, it’s possible you’ll must erase your complete Mac to repair it.

When you plan to exchange macOS with Linux, somewhat than making a dual-boot system, use Carbon Copy Cloner to again up your macOS Restoration partition. This makes it far simpler to revert to macOS once more sooner or later.

Step 2: Create a Partition on Your Mac Drive

Disk Utility window showing Linux and Swap partitions for Dual Boot on Mac

For a twin boot system (which we strongly suggest), that you must create a Linux partition in your Mac’s exhausting drive. When you don’t need to create a twin boot system, skip forward to the following step.

In truth, to twin boot Linux on a Mac, you want two further partitions: one for Linux and a second for swap house. The swap partition have to be as massive as the quantity of RAM your Mac has. Test this by going to Apple > About This Mac.

Use Disk Utility to create new partitions in your Mac:

  1. Open Disk Utility from the Utilities folder in your Purposes, or seek for it through Highlight.
  2. Within the top-left nook, choose View > Present All Gadgets.
  3. Choose the highest-level drive on your Mac exhausting disk, then click on Partition.
  4. Use the Plus button to create a brand new partition. Title it UBUNTU and set the format to MS-DOS (FAT32). Give it as a lot house as you need to use for Linux.
    Ubuntu partition information in Disk Utility
  5. Click on Apply to create the partition.
  6. Repeat the steps above to create one other partition. Title this partition SWAP and set the format to MS-DOS (FAT) once more. Make the scale match the quantity of RAM in your Mac. This may be one thing like 4GB, 8GB, or extra.
  7. Click on Apply to create the partition.

When you can’t create new partitions, it may very well be as a result of FileVault is encrypting your exhausting drive. Go to System Preferences > Safety & Privateness > FileVault to show it off.

Set up rEFInd for Higher Boot Choices

Boot EFI option from rEFInd boot manager

The usual boot supervisor in your Mac doesn’t at all times work with Ubuntu. This implies that you must set up a third-party boot supervisor as a substitute, which can allow you to simply select between macOS or Linux while you begin up your pc.

Thus, the next step is to download rEFInd, which is the boot supervisor we suggest. To put in rEFInd, that you must quickly disable System Integrity Safety. This is a vital safety function for macOS, so be sure you allow it once more after.

To put in the rEFInd boot supervisor:

  1. With SIP disabled, open Terminal from the Utilities folder in Purposes (or seek for it utilizing Highlight).
  2. Open Finder in a separate window and navigate to the rEFInd obtain.
  3. Drag the refind-install file into your Terminal window and press Enter.
  4. When prompted, enter your administrator password and press Enter once more.
  5. After the set up, keep in mind to allow SIP once more.

Dropping refind-install file into Terminal window, with the code that appears

Subsequent time you restart your Mac, the rEFInd menu ought to seem robotically. If it doesn’t, maintain Choice whereas booting as much as load your boot supervisor.

Step 3: Create an Ubuntu USB Installer

Download the latest version of Ubuntu as a disk picture from the Ubuntu web site. That you must use a third-party app to create a USB installer from the Ubuntu disk picture. One of many easiest apps for that is balenaEtcher, however you should use something you want.

To create an Ubuntu USB installer with balenaEtcher:

  1. Open balenaEtcher and click on Choose Picture.
  2. Navigate to the Ubuntu disk picture you downloaded and click on Open.
  3. Insert your USB flash drive and balenaEtcher ought to robotically choose it. If it doesn’t, click on Choose Goal or Change to pick out the flash drive your self.
  4. Ensure that the right drive is chosen, for the reason that subsequent step erases it.
  5. Click on Flash and enter your administrator password to erase the USB flash drive and create an Ubuntu USB installer.
  6. When it’s completed, macOS prompts you to Eject the flash drive.

balenaEtcher window ready to create an Ubuntu USB installer

Step 4: Boot Ubuntu From Your USB Installer

Restart your Mac whereas holding Choice and reinsert the USB flash drive straight into your pc. When the boot loader seems, use the arrow keys to pick out the Boot EFI possibility and hit Enter.

An Ubuntu loading display screen seems, adopted by the Ubuntu desktop.

Ubuntu desktop showing Install Ubuntu disk image

Use this chance to check Ubuntu in your Mac. Remember the fact that as a result of it’s working out of your USB flash drive, it might be sluggish. Since Ubuntu can’t use your Mac’s Wi-Fi by default, use an Ethernet adapter to hook up with the web.

Disable Safe Boot on Macs With the T2 Safety Chip

In 2018, Apple launched the T2 safety chip to new Macs. This development would possibly cease you from booting different working methods in your machine. When you expertise any boot points, observe Apple’s instructions to disable the T2 chip.

Step 5: Set up Ubuntu on Your Mac

Whenever you’re prepared, double-click the Set up Ubuntu merchandise on the desktop.

Observe the on-screen prompts to decide on your language and keyboard structure. Select a Regular set up and choose the choice to Set up third-party software program. That you must join your Mac to the web utilizing an Ethernet cable to put in this software program, which makes capabilities like Wi-Fi and Bluetooth work. Then click on Proceed.

Normal Ubuntu installation with third-party software selected

If prompted, select to maintain your partitions mounted.

Choice 1: Twin Boot Ubuntu With macOS

From the Set up sort display screen, choose One thing Else and click on Proceed.

On the following display screen, that you must establish and choose the UBUNTU partition you created. Sadly, there aren’t any recognizable partition names, so search for a tool with fat32 within the identify that matches the partition dimension, measured in MB.

Ubuntu Installation Type window selecting fat32 partitions

Double-click to pick out it and select Use as: Ext4 journaling file system. Set the Mount level to / and examine the field to Format the partition. Click on OK. Within the popup alert, click on Proceed to put in writing earlier modifications to the disk.

Now establish your SWAP partition, which must also have fat32 within the identify. Double-click it and select to Use as: swap space, then click on OK.

Open the System for boot loader set up dropdown menu and choose your UBUNTU partition once more. The identify ought to match what you chose for it from the desk above.

Take a second to make sure you chosen the right partitions, then click on Set up Now. Click on Proceed within the popup alert to verify you need to write modifications to these disks.

Lastly, observe the on-screen prompts to decide on your time zone and create a person account, then anticipate the set up to finish.

Choice 2: Substitute macOS With Ubuntu

From the Set up sort display screen, choose Erase disk and set up Ubuntu.

Be warned: this erases every thing out of your Mac, together with the working system and the Restoration partition!

Erase disk and install Ubuntu option

Whenever you’re prepared, click on Set up Now and choose your exhausting disk.

Observe the on-screen prompts to set the right time zone and create a person account, then anticipate the set up to finish.

Make Utilizing Linux on Mac Even Simpler

Congratulations! You efficiently put in Linux in your MacBook Professional, iMac, or Mac mini! When you selected to twin boot Linux in your Mac, maintain Choice whereas booting up to decide on between macOS and Ubuntu.

Subsequent, check out some tricks to make your swap from macOS to Linux simpler. By including some acquainted macOS options to Ubuntu, you’ll benefit from Linux in your Mac very quickly!

Switching From Mac to Linux? 5 Tricks to Make Your Life Simpler

Switching from macOS to Linux? It won’t be as troublesome as you assume. Strive these tricks to get an instantaneous Mac really feel in Linux.

Learn Subsequent

About The Writer

Leave a Comment