
- #BOOTING LINUX MAC OS X 2EFI MAC OS X#
- #BOOTING LINUX MAC OS X 2EFI SOFTWARE#
- #BOOTING LINUX MAC OS X 2EFI DOWNLOAD#
#BOOTING LINUX MAC OS X 2EFI DOWNLOAD#
Although this file will be on your OS X drive already, the easiest way will be to just grab it from a download of Chameleon boot loader from the website. To further complicate things, we will need to use boot0, which is a tiny FreeBSD bootloader, to bridge between Grub and Chimera. I'm going to assume you have Chimera or Chameleon installed already. Most Hackintosh guides cover installing a boot loader, so I won't go into that here. If your system requires the use of additional boot flags to boot into OS X, then the easiest solution will be to use Grub to load a Hackintosh-specific bootloader (eg Chimera or Chameleon), then use the Hackintosh boot loader to pass your required boot flags to the OS X system. Select the appropriate choice for your system and enjoy the seamless transition into OS X.
#BOOTING LINUX MAC OS X 2EFI MAC OS X#
Once it has finished running, you should have two new entries in Grub's boot menu when you reboot Mac OS X (32-bit) and Mac OS X (64-bit). Sudo grub2-mkconfig -o /boot/grub2/grub.cfgīoth tools use the built-in scripts located in /etc/grub.d to collect info about installed OSes on your machine and create the appropriate entries in Grub's configuration file at /boot/grub2/grub.cfg. The tool name and syntax varies between distros, but they will all accomplish the same thing.įor Fedora and similar distros (your grub folder may actually be /boot/grub instead): If you don't need any additional boot flags to boot OS X successfully, then you can use a built-in grub tool to automatically detect the location and disk type of all operating systems installed on your local drives - including OS X. Given the above setup, there are a couple of options for dual booting the system each could be a viable solution, depending on the configuration.
#BOOTING LINUX MAC OS X 2EFI SOFTWARE#
In very basic terms, a bootloader is software that acts as the start-up link between a system's low level software that handles the initial checks and communication with the installed hardware (eg BIOS) and the higher level operating system(s). Fortunately, most modern Linux distributions come equipped with a bootloader that is capable of handling this scenario: Grub2. Since I am a full-time Linux user at home, I needed the ability to boot into both my existing Linux (Fedora 17) installation and my new OS X 10.8 Mountain Lion installation. My interest in the frozen-in-time EverQuest Mac server (Al'kabor), and lack of true Apple hardware, has led me to a foray into the Hackintosh world.
