Fedora won't run directly on a MacBook Pro with an Apple Silicon chip

If you own a MacBook Pro with an M1, M2, M3, or M4 chip (made after late 2020), you cannot install Fedora as your main operating system. Apple's custom processors use ARM architecture, and Fedora's standard releases are built for Intel and AMD processors. The technical mismatch means the installer won't even start, and the operating system won't boot if you somehow force it past that point.

MacBook Pro models with Intel processors (2015 through mid-2019) can run Fedora, but the process is destructive — it erases macOS entirely and replaces it with Linux. This is not a dual-boot setup where you choose which system to load at startup. Once Fedora is installed, macOS is gone unless you restore it from a backup or reinstall it separately.

Before you proceed, understand that you will lose access to macOS-only software like Final Cut Pro, Logic Pro, and many professional tools. You will also lose the ability to use iCloud, AirDrop, and other Apple ecosystem features. The MacBook's hardware — the trackpad, keyboard, speakers, and camera — will work, but some features may require manual configuration.

Key Takeaways

  • MacBook Pro models with Apple Silicon chips (M1, M2, M3, M4) cannot run Fedora at all, and no workaround exists yet.
  • Intel-based MacBook Pro models can run Fedora, but installation erases macOS completely and is not reversible without a backup.
  • You will need a USB drive with at least 8 GB of storage, the Fedora ISO file, and a tool like Etcher to write the image to the drive.
  • After installation, you may need to manually configure the trackpad, WiFi, and other hardware features because Fedora does not include Apple's proprietary drivers.
  • If you want to keep macOS available, create a full backup before starting, because reinstalling macOS afterward requires either a Time Machine backup or internet recovery.

Check your MacBook's processor before downloading anything

Click the Apple menu in the top-left corner and select "About This Mac." Look at the line that says "Processor" or "Chip." If it says M1, M2, M3, M4, or any variant (M1 Pro, M2 Max, etc.), stop here — Fedora will not work on your machine. You have an Apple Silicon chip, and Fedora does not yet support it.

If the processor line says "Intel Core i5," "Intel Core i7," or "Intel Core i9," you have an Intel-based MacBook Pro and can proceed. Write down the exact processor model and the year your MacBook was made — you will need this information if something goes wrong during installation.

Back up your entire MacBook before you start

Installing Fedora will erase your entire drive. If you change your mind later, or if something breaks during installation, the only way to recover your files is from a backup. Use Time Machine or another backup tool to create a complete copy of your MacBook to an external drive before you touch anything else.

Test the backup by unplugging the external drive and restarting your MacBook. Make sure it still works normally. Then plug the external drive back in and verify that Time Machine recognizes it. A backup that does not work is the same as no backup.

Create a bootable Fedora USB drive on another computer

You will need a second computer — a Mac, Linux machine, or Windows PC — to create the bootable USB drive. You cannot create it on the MacBook Pro you are about to erase.

First, read the Fedora ISO file from fedoraproject.org. Choose the "Workstation" edition unless you have a specific reason to use Server or another variant. The file is about 2 GB, so this may take several minutes depending on your internet speed.

Next, insert a USB drive with at least 8 GB of storage into the second computer. read and install Balena Etcher from balena.io/etcher. Open Etcher, select the Fedora ISO file you downloaded, select the USB drive, and click "Flash." Etcher will write the ISO to the USB drive and verify that it worked. This process takes 5 to 15 minutes and will erase anything already on the USB drive.

When Etcher finishes, eject the USB drive safely and set it aside. Do not unplug it yet — you will need it in the next step.

Boot your MacBook from the USB drive and start the installer

Shut down your MacBook completely. Plug in the USB drive you just created. Turn the MacBook back on and when ready hold down the Option key (also labeled Alt). Keep holding it until you see a list of startup disks.

You should see your regular macOS drive and a drive labeled "EFI Boot" or with the USB drive's name. Click the EFI Boot option and then click the arrow to boot from the USB drive. The MacBook will start loading Fedora's installer.

The installer will ask you to choose your language and then show you a menu with options like "Install Fedora" and "Test This Media." Click "Install Fedora." The next screen will ask you to select a disk to install to. You will see your MacBook's main drive listed. Click it to select it, then click "Done."

A warning will appear saying that the selected disk will be erased. This is the point of no return. If you are not absolutely certain, shut down the MacBook now and restore from your backup. If you are ready, click "Begin Installation." Fedora will erase your drive and install itself. This takes 10 to 30 minutes depending on your MacBook's speed.

Configure hardware after installation is complete

When the installer finishes, your MacBook will restart and boot into Fedora. The system will ask you to create a user account and set a password. Do this now — you will need the password to make system changes later.

After setup, test the basics: open WiFi settings and connect to your network, open the trackpad settings and adjust the sensitivity, and check that the keyboard works as expected. Some MacBook hardware may not work perfectly out of the box. The trackpad may feel different, the keyboard backlight might not adjust, and the audio may be quieter than on macOS.

If something is not working, search the Fedora community forums or the MacBook-specific Linux documentation. Many issues have known solutions, but they require manual configuration — there is no graphical settings panel for everything.

Reinstall macOS if you change your mind

If you decide Fedora is not for you, you can restore macOS, but it requires either a Time Machine backup or internet recovery. If you have a backup, restart your MacBook, hold Command-Option-R, and follow the prompts to restore from Time Machine. If you do not have a backup, restart and hold Command-Shift-Option-R to read and reinstall macOS from Apple's servers. This process takes 1 to 3 hours depending on your internet speed.

If neither option works — for example, if your backup is corrupted or you cannot connect to the internet — you will need to take your MacBook to an Apple Store or use another computer to create a bootable macOS installer on a USB drive.

Frequently Asked Questions

Can I run Fedora and macOS at the same time on the same MacBook?

No. The Fedora installer erases your entire drive, so macOS is completely removed. You cannot create a dual-boot setup where you choose which system to load at startup. If you want both systems available, you would need two separate computers or use virtualization software on a Mac with enough storage and RAM, but that is a different and more complex process.

Will my MacBook's trackpad and keyboard work normally in Fedora?

The trackpad and keyboard will work, but they may not feel or behave exactly like they do in macOS. Fedora does not include Apple's proprietary drivers, so some features like Force Touch or advanced gesture recognition may not be available. You can adjust sensitivity and basic settings through Fedora's settings menu, but you may need to accept some differences.

What if the Fedora installer does not recognize my MacBook's drive?

This usually means the drive is formatted in a way the installer does not expect, or there is a firmware issue. Restart your MacBook, hold Command-R to enter Recovery Mode, open Disk Utility, and erase the drive using APFS format. Then restart from the Fedora USB drive and try the installation again. If this still does not work, consult the Fedora community forums with your exact MacBook model and processor information.

Can I use Fedora on a newer MacBook Pro with an Apple Silicon chip?

Not yet. Fedora does not officially support Apple Silicon chips. The Fedora project is working on ARM support, but it is not ready for MacBook Pro use. Check the Fedora website periodically if you have an M-series MacBook and want to revisit this in the future.