rEFInd is an EFI boot manager (forked from rEFIt), that autodiscovers installed boot loaders, and presents a startup GUI. It supports EFI 1.x and 2.x, PC and MAC systems, has a text fallback, can control the boot order and searching schemes, handles Secure Boot, or start available EFI (BIOS) utilities, and understands most BSD/Linux partition types.
0.8.409 Dec 2014 17:45
Tweaked default for dont_scan_volumes: Removed "Recovery HD". This change
better suits the needs of OS X 10.10 ("Yosemite") installations, but may
result in some stray Recovery HD entries on some Macs.
Updated icons for Fedora and Ubuntu and added an icon for Xubuntu.
Added new configuration option, "enable_and_lock_vmx", which sets an
Intel CPU feature that's required for some types of virtualization to
work. Most EFIs enable setting this feature in their own setup utilities,
but some (such as most Macs) don't.
If rEFInd can't locate an icons directory (either the default or one
specified by the icons_dir token), the program switches to text-only
If a loader contains the string "grub" and no other clue to the loader's
OS association exists, search for os_grub. png icns (which is not
provided with rEFInd) or os_linux. png icns . (Previous versions provided
a generic loader icon for GRUB.)
Fixed bug that caused dont_scan_files to not work with special-case
boot loaders (for OS X and Windows) when specifying the complete path to
the loader (e.g., EFI/Microsoft/Boot/bootmgfw.efi).
Added support for the iPXE network boot tool.