Starting an Operating System
Using the rEFIt menu
The main menu displays two rows of icons. You can navigate the menu with the arrow keys. Press Return or Space to select an entry.
The upper row shows all operating system loaders detected on the available storage media. The Mac OS X installation on the internal disk will usually be the first entry. Each entry is badged with a small icon representing the volume it is on. Each boot entry also has a submenu with additional boot options. It can be accessed by pressing ‘+’ or F2. The boot entries can be activated directly by pressing one of the number keys. The first entry on the left is '1', the next one is '2', and so on. Additionally, the letter keys 'M', 'W', and 'L' can be used to start the first Mac OS X, Windows, and Linux entry, respectively.
The second row of icons contains additional functions, like starting the EFI shell or restarting the computer. The icons in the second row also have keyboard shortcuts. Press 'S' for the EFI shell, 'P' for the partitioning tool, 'A' for the about page. 'R' restarts the computer and 'U' shuts it down.
Boot Camp support
When you have used Boot Camp to install Windows XP or other legacy-booting operating systems on your Mac, rEFIt will detect that and display them as choices in the menu. Multiple OSes on separate partitions are detected and supported; rEFIt will change the active partition flag accordingly in the MBR before engaging BIOS booting.
Note that starting with version 0.6, rEFIt can boot legacy OSes directly, without the additional reboot used in 0.5. It also recognizes common Linux and Windows boot sectors and displays the appropriate icon.
For a triple boot setup (Mac OS X, Windows XP, Linux), the recommendations are to install Windows first, and install LILO into the boot sector of the Linux partition, not in the MBR.
For a dual boot setup with just Mac OS X and Linux, you can install LILO in the MBR.
Starting Linux with elilo
NOTE: It is currently recommended to boot Linux through BIOS compatibility mode (a.k.a. Boot Camp) using LILO or GRUB. Otherwise, the fully accelerated ATI and Intel graphics drivers will not work.
Add a folder inside the “efi” folder. Copy the following files there:
- elilo (called either “elilo.efi” or “e.efi”)
- “initrd.gz” (if present)
- “elilo.conf” (if present)
Make sure that elilo.conf uses relative paths for the “image=” and “initrd=” options (no leading slash). The folder will show up in the rEFIt menu automatically. You can make as many folders with different configurations as you like.