FREEDOM251

Freedom251 › Boot Manager Software

rEFInd

Free plan Open source LinuxMacSelf-hostedWindows

Visit rEFInd Alternatives Pricing

rEFInd's own site

What rEFInd is

rEFInd is a boot manager forked from rEFIt that scans for boot loaders and presents choices of operating systems or utilities at startup. It is intended for EFI-based computers, working with EFI 1.1 and UEFI 2.x, and is not useful on older BIOS-based computers. It can find EFI loaders, legacy BIOS or CSM loaders, and boot options saved in firmware NVRAM. On Linux, it can detect kernels with EFI stub support, locate initrd files, and read options from a refind_linux.conf file. Users can choose text or graphical operation and configure resolution, backgrounds, icons, and fonts. It can communicate with Shim to authenticate boot loaders using supported Secure Boot keys. Filesystem drivers cover ext2/3, ext4, Btrfs, ReiserFS, HFS+, and ISO-9660; the NTFS driver is not compiled by default. Downloads include ZIP, RPM, Debian, CD-R, and USB image packages. An installation script automates setup under Linux and OS X, and manual procedures are available for Linux, macOS, and Windows. It is free under GPL version 3; the maker calls it beta-quality, with uneven testing across architectures.

Who it suits

rEFInd suits people with EFI-based computers who need to choose among operating systems or utilities at startup. Linux users may find its kernel and initrd detection relevant.

What it does well

  • Scans EFI, legacy BIOS/CSM, and NVRAM boot options.
  • Supports text and graphical operation.
  • Linux kernel detection includes initrd discovery.
  • Free under GPL version 3.

What to know first

  • Does not apply to older BIOS-based computers.
  • Described by its maker as beta-quality.
  • Architecture binaries have uneven testing.
  • NTFS driver is not compiled by default.

Limits

The free plan is for EFI-based computers. The maker describes rEFInd as beta-quality and says its binaries are not equally tested across x86, x86-64, and ARM64.

Plans

PlanBilled and limitsPrice
rEFIndGPL-3.0 software · EFI/UEFI systemsFree

As rodsbooks.com lists them, read 15 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit https://www.rodsbooks.com/refind/ and choose a listed download package.
  2. Use the refind-install script under Linux or OS X, or follow the manual procedure for Linux, macOS, or Windows.
  3. Install it on an EFI-based computer.
  4. Restart and use the boot manager to choose an available operating system or utility.

rEFInd is a free boot manager that presents operating systems and utilities at startup. It is best suited to multiboot users, especially those managing Linux kernels, who want a configurable EFI menu. The trade-off is a startup component described by its maker as beta-quality, with uneven testing across architectures.

Overview

Forked from rEFIt, rEFInd searches for EFI boot loaders, BIOS/CSM or legacy loaders, and boot options stored in firmware NVRAM. That broad scan can consolidate several ways to start a computer into one menu, and the included multiboot and boot-entry controls make it useful when several systems share a machine. It does not make older BIOS-only hardware suitable: rEFInd requires an EFI-based computer.

Firmware support covers EFI 1.1 and UEFI 2.x. Packages target x86, x86-64 and ARM64, but x86-64 is the best-tested architecture and ARM64 the least tested. That matters for reliability at the earliest stage of startup, where less-tested hardware leaves more room for troubleshooting. The software is explicitly characterized as beta quality, so users who require a thoroughly mature boot layer should be cautious.

Key features

Boot discovery and Linux handling

rEFInd detects EFI loaders, legacy loaders and firmware NVRAM entries rather than relying on a single boot path. For Linux, it can detect kernels that include EFI stub support, find associated initrd files and read kernel options from refind_linux.conf. This is a meaningful advantage for users who switch kernels or maintain several Linux installations: kernel choices can appear directly in the startup selector. The behavior still depends on compatible kernels and a correctly prepared configuration.

Presentation and customization

The manager can run in text or graphical mode, with configurable screen resolution and user-selected backgrounds, icons and fonts. Those controls let a multiboot menu reflect a preferred visual layout instead of a fixed firmware screen. They are useful for organization and recognition, but they do not change the underlying firmware requirement or beta-quality caveat.

Secure Boot and filesystem access

Through Shim, rEFInd can authenticate loaders using valid UEFI Secure Boot keys, Shim keys or Machine Owner Keys. The package includes EFI drivers for ext2/3, ext4, Btrfs, ReiserFS, HFS+ and ISO-9660, extending what it can see across common Linux, Apple and optical-media layouts. NTFS support is not compiled by default because its driver has been troublesome, so Windows-oriented setups may need extra care.

Installation and packages

The refind-install script automates installation under Linux and OS X, while manual procedures cover Linux, macOS and Windows. Downloads include binary ZIP, RPM, Debian, CD-R image and USB flash-drive image packages. That range suits both installed systems and recovery or removable-media workflows, though manual installation remains an option when automation does not fit a particular setup.

Pricing

PlanPriceTerms
rEFIndfreeBilled Free; GPL version 3; EFI-based computers only; binaries for x86, x86-64 and ARM64

There is no paid tier or free trial. The free GPL version provides the complete published plan, so there is no cheaper edition that removes features and no subscription renewal to budget for. Its boundary is technical rather than commercial: it is for EFI-based computers, and architecture testing is not uniform.

Platforms

rEFInd is listed for Linux, macOS and Windows, with multiplatform operating-system coverage. Its firmware support is EFI 1.1 and UEFI 2.x; BIOS/CSM loaders can be detected from an EFI environment, but BIOS-only computers are outside its use case. x86, x86-64 and ARM64 binaries are provided, with x86-64 the strongest-tested option.

Who it's for

Choose rEFInd if you run multiple operating systems or utilities on EFI hardware and want automatic discovery plus a menu you can tailor. Linux users gain the most distinctive benefit from kernel, initrd and kernel-option detection, while users concerned with Secure Boot can use its Shim communication. It is a poorer fit for legacy BIOS machines, NTFS-dependent arrangements that need a built-in driver, or anyone unwilling to accept beta-quality software and uneven ARM64 testing.

Pros and cons

Pros

  • Broad boot discovery: EFI, legacy/CSM and NVRAM entries can appear in one selector.
  • Linux-aware startup: EFI-stub kernels, initrds and refind_linux.conf options are handled directly.
  • Flexible presentation: Text or graphics, resolution, backgrounds, icons and fonts are configurable.
  • Secure Boot path: Shim authentication can use UEFI, Shim or Machine Owner Keys.
  • Free and widely packaged: GPL software has ZIP, RPM, Debian, disc and USB image distributions.

Cons

  • EFI is mandatory: older BIOS-only computers cannot use it.
  • Beta-quality status: startup-critical software may require more tolerance for issues than a mature commercial tool.
  • Uneven architecture testing: ARM64 is least tested, while x86-64 is the safest choice by the maker's own assessment.
  • NTFS driver omitted by default: Windows-oriented filesystem detection may need additional work.

Alternatives

For a broader comparison, see Boot Manager Software.

  • Boot-US is the alternative to consider when you need a freemium product spanning Linux and Windows, with a free private-PC/public-school option and a 24.50 USD one-PC perpetual plan.
  • Clover Bootloader suits users seeking a free Linux, macOS and Windows bootloader under a BSD 2-Clause license.
  • Launchpad is a free Linux, web, API and self-hosted option centered on open-source projects.
  • OpenCore is a free, BSD-3-Clause open-source repository for Linux, macOS, Windows and self-hosted use.
  • Plop Boot Manager is free for personal and commercial use on Linux and Windows, provided as-is without warranty.
  • SARDU MultiBoot Creator offers free registered or standard personal, non-commercial editions for Windows and Linux.
  • Super Grub2 Disk is a free Linux, macOS and Windows project for readers who prefer a non-commercial offering.
  • SYSLINUX is a free GNU GPL v2-or-later option for Linux and Windows.

Verdict

rEFInd is a strong choice for technically capable users with EFI hardware who want automatic multiboot discovery, Linux-kernel awareness and a highly configurable menu at no cost. Look elsewhere if your machine is BIOS-only, your workflow depends heavily on default NTFS support, or beta-quality firmware software and less-tested ARM64 binaries are unacceptable.

Verdict

rEFInd offers configurable boot selection for EFI-based systems, including Linux kernel detection and support for several filesystem drivers. Its EFI requirement and beta-quality status are important constraints to weigh.

Questions

How much does rEFInd cost?

The plan is listed as free. It is licensed under GPL version 3.

Which computers does rEFInd support?

It is useful only on EFI-based computers and works with EFI 1.1 and UEFI 2.x. It does not apply to older BIOS-based computers.

Which architectures have binaries?

Binaries are available for x86, x86-64, and ARM64. The author says x86-64 is best tested and ARM64 is least tested.

Can rEFInd detect Linux installations?

It can detect Linux kernels with EFI stub support, find initrd files, and read kernel options from refind_linux.conf.

How can I install rEFInd?

The refind-install script automates installation under Linux and OS X. Manual installation procedures are available for Linux, macOS, and Windows.

Facts from rEFInd's own pages

API or SDK
The project documents no public web API or SDK; extensibility is through EFI binaries, drivers, scripts and configuration files. · rodsbooks.com, 15 Oct 2026
Architectures
Binaries are available for x86, x86-64, and ARM64; the author says x86-64 is best tested and ARM64 is least tested. · rodsbooks.com, 30 Sept 2026
Architecture support
Binaries exist for IA32/x86, x86-64 and ARM64, with x86-64 described as the best-tested build and ARM64 as the least tested. · rodsbooks.com, 15 Oct 2026
Automatic detection
It scans EFI loaders, legacy loaders and firmware boot entries without requiring every entry to be listed in a configuration file. · rodsbooks.com, 15 Oct 2026
Boot detection
It scans for EFI loaders, BIOS/CSM/legacy loaders, and EFI boot options stored in firmware NVRAM. · rodsbooks.com, 30 Sept 2026
Boot option editing
Users can edit EFI boot-loader options for a single boot or configure them manually. · sourceforge.net, 15 Oct 2026
Configuration extensibility
Boot entries, scan paths, drivers, themes, icons and kernel options can be customized through refind.conf and related files. · rodsbooks.com, 15 Oct 2026
Developer build systems
The project documents building with GNU-EFI or TianoCore EDK2 toolchains. · en.wikipedia.org, 15 Oct 2026
Documentation
The official documentation covers installation, usage, configuration, themes, Linux boot methods, EFI drivers, Secure Boot, revisions and support scripts. · rodsbooks.com, 15 Oct 2026
Download formats
Official packages include a cross-platform ZIP, RPM packages, Debian packages, Ubuntu PPA packages and bootable media images. · rodsbooks.com, 15 Oct 2026
Downloads
The maker lists binary ZIP, RPM, Debian, CD-R image, and USB flash drive image packages, among other forms. · rodsbooks.com, 30 Sept 2026
EFI requirement
rEFInd is useful only on EFI-based computers, not older BIOS-based computers. · rodsbooks.com, 30 Sept 2026
Filesystem drivers
Distributed drivers provide read access for filesystems including ext2/3, ext4, Btrfs, ReiserFS, HFS+ and ISO-9660. · rodsbooks.com, 15 Oct 2026
Fork origin
rEFInd was forked from the rEFIt boot manager. · rodsbooks.com, 15 Oct 2026
Graphics
The interface supports configurable icons, fonts, banners, backgrounds and display resolutions. · rodsbooks.com, 15 Oct 2026
Installation
The refind-install script automates installation under Linux and OS X, and manual installation procedures for Linux, macOS, and Windows are also available. · rodsbooks.com, 30 Sept 2026
Installation script
The refind-install utility copies files to an EFI System Partition and normally creates an NVRAM boot entry on Linux or macOS. · man.archlinux.org, 15 Oct 2026
Kernel update handling
Its boot-time kernel scanning can recognize new Linux kernels without regenerating a boot-manager configuration file. · sourceforge.net, 15 Oct 2026
Latest documented release
The official revisions page identifies version 0.14.2, released April 6, 2024, with Secure Boot packaging fixes and other bug fixes. · rodsbooks.com, 15 Oct 2026
Legacy boot
On UEFI PCs, rEFInd can launch BIOS/CSM legacy boot loaders when legacy scanning is enabled. · rodsbooks.com, 15 Oct 2026
Licence
The main rEFInd program is licensed under GNU GPL version 3, while original and bundled components can carry additional licenses. · rodsbooks.com, 15 Oct 2026
Limitations
The maker describes rEFInd as beta-quality software and says its binaries are not equally tested across supported architectures. · rodsbooks.com, 30 Sept 2026
Limit: boot delay
Scanning kernels and boot loaders can add a couple of seconds before the menu appears. · askubuntu.com, 15 Oct 2026
Limit: driver stability
The driver documentation warns that some firmware NTFS drivers can hang rEFInd and that loading unnecessary drivers can cause delays or failures. · github.com, 15 Oct 2026

Where rEFInd stands on Freedom251

Look at these too