Enterprise & Mac Linux USB Loader: boot Linux on Intel Mac

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

  1. Download Mac Linux USB Loader installer.
  2. Start the program and choose the option to Create Live USB.
  3. Select your desired ISO file. The tool will try to use automatic settings based on ISO name. Press Next.
  4. You need to select the distribution-specific settings. The options are self-explanatory for Ubuntu.
  5. Press Begin Installation. Wait till the process is complete.
  6. 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.

Comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s