Mac Linux USB Loader



Hello everyone,

I recently created a tool called Mac Linux USB Loader that allows you to create a live Linux USB system in OS X that boots on Mac hardware using EFI. It has gained some modest attention and I figured I'd post it here to help increase people's knowledge of it.

If any of you have a Mac or use OS X I would be very grateful if you would try this tool and see if you can use it to start up Linux. This requires no hacks, no rEFIt or rEFInd, nothing. It essentially copies the Linux ISO to a USB drive along with a special EFI executable that loads Linux. In the tradition of all things Linux, it is open source and the code is on my GitHub repository at:

The program can be downloaded by going to:

Please note that this is beta software. You can get more information on it on the repo and you can of course fork the it and help me out.



Mac-Linux-USB-Loader unfortunately is not supported on leopard. Leopard users MOST need a way to install a linux. The reason we are still stuck with leopard is the upgrade path on older macbooks is almost impossible. 10.6+ is too bloated and slow.

any suggestions for alternatives?


You can use Mac Linux USB Loader on Leopard and Snow Leopard:

  • Format the USB drive to FAT
  • Create the directory /EFI/BOOT on the USB drive
  • Copy the files bootIA32.efi or bootX64.efi (according to your EFI architecture) from "Mac Linux USB" directory to the USB's "/EFI/BOOT" directory. You can view an application's contents by ctrl-clicking on the application in Finder and selecting "Show Package Content".
  • Once the correct efi executable is there, you need to copy a bootable Linux iso to /EFI/BOOT/boot.iso
  • Reboot and hold the option (alt) key when the gray screen loads, then select the USB boot option.

ramon lins

I use the mac linux usb loader to install the kali 1.0.8 version on usb, but when the OS starts keep asking me username and password. I already try the default passwords but give me authentication failed. It's normal ?

Staff online

Members online