If you own a Mac and want to try out Linux on it, the first resistance you’ll face will be at the bootloader. Loading Linux on a Mac is not straightforward due to Apple’s own EFI tweaks. Enterprise is a tool to create Linux bootable USB without any external tools like rEFIt or rEFInd. It operates as the first stage of the 2-stage booting process. Enterprise is written in C and can boot only Intel Macs with 64-bit EFI firmware. It can’t boot 64-bit devices with 32-bit EFI firmware at the time of writing.

As you may guess at this point, setting up Enterprise manually warrants a lot of work. To keep it simple, the author suggests using Mac Linux USB Loader with a simple GUI based workflow to do the job.

Features

Non-Destructive Install: your USB drive is not formatted as long as it has a FAT32 filesystem.

Supports mainstream Linux distributions, such as Ubuntu, Linux Mint, Zorin, and more.

Includes persistence support for Ubuntu-based distributions.

Automatically detects all removable devices

Usage

Download Mac Linux USB Loader installer. Start the program and choose the option to Create Live USB. Select your desired ISO file. The tool will try to use automatic settings based on ISO name. Press Next. You need to select the distribution-specific settings. The options are self-explanatory for Ubuntu. Press Begin Installation. Wait till the process is complete. Attach the USB to your Intel Mac and hold down the Option key before you hear the startup chimes. After the startup chimes, you will see a list of drives. By default, the drive which you just created will appear on the screen with the label EFI Boot. Select it

If you want to add custom kernel parameters for your hardware, mount the USB and edit the configuration file EFI/BOOT/.MLUL-Live-USB file.