Comparison of bootloaders

{{short description|Different bootloaders}}

The following tables compare general and technical information for a number of available bootloaders.

General information

class="sortable wikitable" style="font-size: 85%"

! Name

! Developer / Publisher

! Current version

! Initial release date

! Latest release date

! License

! Cost

! Website / documentation

{{rh}} class="table-rh" | Acronis OS Selector

|Acronis International GmbH

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{proprietary}}

|{{nonfree|$49.95 (personal use)
$79.99 (commercial, per seat)
$299.99 (server)}}

|{{official website|https://www.acronis.com/en-us/products/disk-director-home/}}

{{rh}} class="table-rh" | AiR-BOOT

|Martin Kiewitz
Ben Rietbroek

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{open source|GPL-3.0-or-later}}

|{{free|No cost}}

|{{official website|https://trac.netlabs.org/air-boot}}

{{rh}} class="table-rh" | AKernelLoader

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{open source|GPL-2.0-or-later}}

|{{free|No cost}}

|{{official website|https://code.google.com/archive/p/akernelloader/}}

{{rh}} class="table-rh" | Barebox

|Sascha Hauer
the barebox community

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{open source|GPL-2.0-only}}

|{{free|No cost}}

|{{official website|https://www.barebox.org/}}

{{rh}} class="table-rh" | BOOTBOOT

|bzt

|{{dunno}}

|{{dts|2017}}

|{{dts|14.12.2023}}

|{{open source|MIT}}

|{{free|No cost}}

|{{official website|https://gitlab.com/bztsrc/bootboot|Source repository}}

{{official website|https://gitlab.com/bztsrc/bootboot/raw/master/bootboot_spec_1st_ed.pdf}}

{{rh}} class="table-rh" | BootIt Bare Metal (formerly BootIt Next Generation)

|TeraByte Unlimited

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{proprietary}}

|{{nonfree|$39.95}}

|{{official website|https://www.terabyteunlimited.com/bootit-bare-metal.htm}}

{{rh}} class="table-rh" | BootKey

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{proprietary}}

|{{dunno}}

|{{dunno}}

{{rh}} class="table-rh" | BootManager

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{open source|MIT}}

|{{free|No cost}}

|{{dunno}}

{{rh}} class="table-rh" | BootX (Apple)

|Apple Inc.

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{proprietary}}

|{{n/a|bundled with macOS}}

|{{dunno}}

{{rh}} class="table-rh" | BootX (Linux)

|Benjamin Herrenschmidt

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{proprietary}}

|{{free|No cost}}

|{{dunno}}

{{rh}} class="table-rh" | Clover (fork of rEFIt)

| https://github.com/CloverHackyColor/CloverBootloader/graphs/contributors Multi Contributors]

|5157

|{{dts|2013-10-03}}

|{{dts|29.06.2024}}

|{{open source|GPLv2}}/BSD-2-Clause

|{{free|No cost}}

|{{official website|https://cloverhackycolor.github.io/Clover-Documentation/}}

{{official website|https://github.com/CloverHackyColor/CloverBootloader|Source repository}}

{{rh}} class="table-rh" | Darwin Boot Loader

|Apple Inc.

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{open source|APSL-2.0}}

|{{free|No cost}}

|{{official website|https://web.archive.org/web/20021201125841/http://developer.apple.com/darwin/|Official Website (Archived)}}

{{rh}} class="table-rh" | Das U-Boot

|DENX Software Engineering

|{{wikidata|property|edit|Q1170607|P348}}

|

|{{wikidata|qualifier|edit|Q1170607|P348|P577}}

|{{open source|GPL-2.0-or-later}}

|{{free|No cost}}

|{{official website|https://www.denx.de/wiki/U-Boot/}}

{{rh}} class="table-rh" | Easyboot

|bzt

|{{dunno}}

|{{dts|2023}}

|{{dts|20.02.2024}}

|{{open source|GPL-3.0-or-later}}

|{{free|No cost}}

|{{official website|https://gitlab.com/bztsrc/easyboot|Source repository}}

{{rh}} class="table-rh" | FreeBSD loader

|FreeBSD

|

|

|

|{{open source|BSD license}}

|{{free|No cost}}

|

{{rh}} class="table-rh" | GAG

|Raster Software

|{{wikidata|property|edit|Q105328758|P348}}

|{{dunno}}

|{{wikidata|qualifier|edit|Q105328758|P348|P577}}

|{{open source|GPL-2.0-or-later}}

|{{free|No cost}}

|{{official website|http://gag.sourceforge.net/}}

{{rh}} class="table-rh" | GRUB Legacy

|GNU Project

|

|

|{{dts|08.05.2005}}

|{{open source|GPL-2.0-or-later}}

|{{free|No cost}}

|

{{rh}} class="table-rh" | GNU GRUB

|{{wikidata|property|Q212885|P178}}

|{{wikidata|property|preferred|reference|edit|Q212885|P348|P548=Q2804309}}

|1995

|{{wikidata|qualifier|Q212885|P348|P548=Q2804309|P577}}

|{{open source|GPL-3.0-or-later}}

|{{free|No cost}}

|{{official website|{{wikidata|property|Q212885|P856}}}}

{{rh}} class="table-rh" | Grub2Win

|Drummerdp

|2.4.2.4

|2010

|April 2, 2025

|{{open source|GPLv3}}

|{{free|No cost}}

||{{official website|https://sourceforge.net/projects/grub2win/}}

{{rh}} class="table-rh" | GRUB4DOS

|

|

|

|{{dts|31.03.2009}}

|{{open source|GPL-2.0-only}}{{efn|group=generic-information|While most parts of GRUB4DOS are under GPL-2.0-or-later, the whole software is limited to GPL-2.0-only due to incorporating some code from Linux.{{cite web |title=stage2/dosstart.S |url=https://github.com/chenall/grub4dos/blob/3c1d05f39e49ec1d7543caa825df00068b96620b/stage2/dosstart.S |website=GitHub |access-date=2021-06-24 |date=2014-10-12 |quote=Since we have copied the Linux kernel code and the Linux kernel follows GPL2, so only GPL2 is adoptable and it rules here.}}}}

|

|{{official website|http://grub4dos.chenall.net/}}

{{rh}} class="table-rh" | Gujin

|

|

|

|{{dts|09.01.2013}}

|{{open source|GPL-2.0-only}}

|

|{{official website|http://gujin.sourceforge.net/}}

{{rh}} class="table-rh" | systemd-boot / Gummiboot

|

|

|

|

|{{open source|LGPL-2.1-or-later}}

|

|

{{rh}} class="table-rh" | iBoot

|Apple Inc.

|iBoot-11881.62.2~1

|June 29, 2007

|December 9, 2024

|{{proprietary}}

|

|

{{rh}} class="table-rh" | LILO

|

|

|

|

|{{open source|BSD-3-Clause}}

|

|

{{rh}} class="table-rh" | Limine

|mintsuki

|{{wikidata|property|preferred|reference|edit|Q106536220|P348|P548=Q2804309}}

|{{dts|April 6, 2020}}

|{{wikidata|qualifier|Q106536220|P348|P548=Q2804309|P577}}

|{{open source|BSD-2-Clause}}

|{{free|No cost}}

|{{official website|https://limine-bootloader.org/}}

{{rh}} class="table-rh" | loadlin

|

|

|

|

|{{open source|GPL-2.0-or-later}}

|

|

{{rh}} class="table-rh" | MasterBooter

|

|

|

|

|{{open source|GPL-2.0-only}}

|{{free|No cost}}

|{{official website|https://github.com/nagydjol/masterbooter|Source repository}}

{{rh}} class="table-rh" | NTLDR

|Microsoft

|

|{{dts|July 27, 1993}} (Windows NT 3.1)

|

|{{proprietary}}

|{{n/a|bundled with Windows}}

|

{{rh}} class="table-rh" | OpenCore

|Acidanthera

|

|{{dts|May 4, 2019}}

|

|{{open source|BSD-3-Clause}}

|{{free|No cost}}

|{{official website|https://github.com/acidanthera/OpenCorePkg|Source repository}}

{{rh}} class="table-rh" | Ozmosis

|The Hermit Crabs Lab

|167X-MASS (unofficial 167X-XMAX)

|{{dts|2013}}

|25 December 2015

|CCPL 3.0 License

|{{free|No cost}}

|{{official website|https://github.com/tuxuser/OzmosisBIOS|Binary repository}}

{{rh}} class="table-rh" | OSL2000 Boot Manager

|

|

|

|{{dts|12.02.2017}}

|{{proprietary}}

|

|

{{rh}} class="table-rh" | PLoP Boot Manager

|

|

|

|{{dts|15.04.2013}}

|{{proprietary}}

|{{free|No cost}}

|{{official website|https://www.plop.at/}}

{{rh}} class="table-rh" | quibble

| maharmstone

| 20210111

|{{dts|2020|02|13}}

| {{dts|29.03.2023}}

|{{open source|GPL-3.0-or-later}}

|{{free|No cost}}

|{{official website|https://github.com/maharmstone/quibble}}

{{rh}} class="table-rh" | RedBoot

|

|

|

|

|mod {{open source|GPL-2.0-or-later}} (eCos license)

|

|

{{rh}} class="table-rh" | rEFInd (fork of rEFIt)

| Roderick W. Smith

| 0.14.4.2

| {{dts|2012|03|14}}

| {{dts|06.04.2024}}

|{{open source|GPL-3.0-or-later}}/BSD-3-Clause

|{{free|No cost}}

|{{official website|http://www.rodsbooks.com/refind}}

{{rh}} class="table-rh" | rEFIt

|Christoph Pfisterer

|0.14

|{{dts|March 2, 2006}}

|{{dts|07.03.2010}}

|{{open source|GPL-2.0-or-later}}/BSD-3-Clause

|{{free|No cost}}

|{{official website|https://refit.sourceforge.net}}

{{rh}} class="table-rh" | Simpleboot

|bzt

|{{dunno}}

|{{dts|2023}}

|{{dts|10.10.2023}}

|{{open source|MIT}}

|{{free|No cost}}

|{{official website|https://gitlab.com/bztsrc/simpleboot/-/tree/main/docs|Documentation}}

{{official website|https://gitlab.com/bztsrc/simpleboot|Source repository}}

{{rh}} class="table-rh" | Smart Boot Manager

|

|

|

|

|{{open source|GPL-2.0-or-later}}

|

|

{{rh}} class="table-rh" | SPFdisk

|

|

|

|

|{{open source|GPL-2.0-or-later}}

|

|

{{rh}} class="table-rh" | SYSLINUX

|

|

|

|{{dts|06.10.2014}}

|{{open source|GPL-2.0-or-later}}

|

|

{{rh}} class="table-rh" | TianoCore EDK II

|

|

|

|

|{{open source|BSD-2-Clause}}

|

|

{{rh}} class="table-rh" | Windows Boot Manager

|Microsoft

|

|{{dts|January 30, 2007}} (Windows Vista)

|

|{{proprietary}}

|{{n/a|bundled with Windows}}

|

{{rh}} class="table-rh" | XOSL

|

|

|

|{{dts|20.08.2002}}

|{{open source|GPL-2.0-only}}

|

|

{{rh}} class="table-rh" | FreeLoader (ReactOS Boot Loader)

|

|

|

|

|{{open source|GPL-2.0-or-later}}

|{{free|No cost}}

|{{official website|https://reactos.org/wiki/FreeLoader|Documentation}}

{{rh}} class="table-rh" | wolfBoot

|wolfSSL

| v2.4.0

| {{dts|2018-12-04}}

| {{dts|07.01.2025}}

|{{open source|GPL-2.0-or-later}} and Commercial Licensing

|{{free|No cost}}

|{{official website|https://www.wolfssl.com/products/wolfboot/}}

class="sortbottom"

! Name

! Developer / Publisher

! Current version

! Initial release date

! Latest release date

! License

! Cost

! Website / documentation

{{notelist|group=generic-information}}

Technical information

Note: The column MBR (Master Boot Record) refers to whether or not the boot loader can be stored in the first sector of a mass storage device. The column VBR (Volume Boot Record) refers to the ability of the boot loader to be stored in the first sector of any partition on a mass storage device.

=Storage medium support=

style="font-size: 85%" class="sortable wikitable"

! rowspan=2 | Name

! colspan=4 | Can reside in

! colspan=8 | Can boot from

ESP (UEFI)

! MBR

! VBR

! Floppy

! Hard disk

! Second Hard disk

! Logical partitions

! CD-ROM

! Floppy

! USB

! Zip

! LAN

{{rh}} | Acronis OS Selector

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Dunno}}

{{rh}} | AiR-BOOT

|{{Dunno}}

|{{Yes}}

|{{No}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

{{rh}} | AKernelLoader

|{{Dunno}}

|{{Yes}}

|{{No}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Dunno}}

|{{Yes}}

|{{Yes}}

|{{Dunno}}

|{{Dunno}}

{{rh}} | Barebox

|{{Yes}}

|{{Yes}}

|{{No}}

|{{Dunno}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{No}}

|{{Yes}}

{{rh}} | BOOTBOOT

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{No}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{No}}

|{{Yes}}

|{{No}}

|{{No}}

{{rh}} | BootIt Bare Metal

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Dunno}}

{{rh}} | BootKey

|{{Dunno}}

|{{No}}

|{{No}}

|{{Yes}}

|{{No}}

|{{No}}

|{{No}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{No}}

|{{No}}

{{rh}} | BootManager

|{{Dunno}}

|{{Yes}}

|{{No}}

|{{No}}

|{{Yes}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{No}}

{{rh}} | BootX (Apple)

|{{Yes}}

|{{No}}

|{{No}}

|{{No}}

|{{Yes}}

|{{No}}

|{{No}}

|{{Yes}}

|{{No}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

{{rh}} | BootX (Linux)

|{{No}}

|{{No}}

|{{No}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{No}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

{{rh}} | Clover

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{Dunno}}

|{{no}}

|{{Dunno}}

|{{yes}}

|{{Dunno}}

|{{no}}

{{rh}} | Darwin Boot Loader

|{{yes}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{yes}}

|{{yes}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{yes}}

|{{Dunno}}

|{{Dunno}}

{{rh}} | Das U-Boot

|{{Yes}}

|{{Yes}}

|{{Dunno}}

|{{Dunno}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{No}}

|{{Yes}}

{{rh}} | Easyboot

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{No}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{No}}

|{{No}}

|{{Yes}}

|{{No}}

|{{No}}

{{rh}} | FreeBSD loader

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{yes}}

{{rh}} | GAG

|{{Dunno}}

|{{Yes}} (SafeBoot)

|{{No}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{No}}

|{{No}}

{{rh}} | GRUB Legacy

|{{no}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

{{rh}} | GNU GRUB

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

{{rh}} | Grub2Win

|{{yes}}

|{{no}}

|{{no}}

|{{no}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{no}}

{{rh}} | GRUB4DOS

|{{Dunno}}

|{{no}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

{{rh}} | Gujin

|{{Dunno}}

|{{no}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{no}}

{{rh}} | systemd-boot / Gummiboot

|{{yes}}

|{{no}}

|{{no}}

|{{no}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{dunno}}

|{{dunno}}

{{rh}} | iBoot

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{no}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

{{rh}} | LILO

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{dunno}}

{{rh}} | Limine

|{{yes}}

|{{yes}}

|{{no}}

|{{no}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{no}}

|{{yes}}

|{{yes}}

|{{yes}}

{{rh}} | loadlin

|{{Dunno}}

|{{no}}

|{{no}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

{{rh}} | MasterBooter

|{{dunno}}

|{{yes}}

|{{Dunno}}

|{{dunno}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

{{rh}} | NTLDR

|{{Dunno}}

|{{no}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{no}}

|{{no}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{dunno}}

{{rh}} | OpenCore

|{{yes}}

|{{yes}}

|{{Dunno}}

|{{Dunno}}

|{{yes}}

|{{yes}}

|{{Dunno}}

|{{no}}

|{{Dunno}}

|{{yes}}

|{{Dunno}}

|{{no}}

{{rh}} | OSL2000 Boot Manager

|{{Dunno}}

|{{yes}}

|{{yes}}

|{{no}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{no}}

{{rh}} | PLoP Boot Manager

|{{Dunno}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

{{rh}} | quibble

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

{{rh}} | RedBoot

|{{Dunno}}

|{{no}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

{{rh}} | rEFInd

|{{yes}}

|{{no}}

|{{no}}

|{{no}}

|{{yes}}

|{{yes}}

|{{Dunno}}

|{{yes}}

|{{Dunno}}

|{{yes}}

|{{Dunno}}

|{{yes}}

{{rh}} | rEFIt (not maintained)

|{{yes}}

|{{no}}

|{{no}}

|{{no}}

|{{yes}}

|{{yes}}

|{{Dunno}}

|{{no}}

|{{Dunno}}

|{{yes}}

|{{Dunno}}

|{{no}}

{{rh}} | Simpleboot

|{{Yes}}

|{{Yes}}

|{{No}}

|{{No}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{No}}

|{{No}}

|{{Yes}}

|{{No}}

|{{No}}

{{rh}} | Smart Boot Manager

|{{Dunno}}

|{{yes}}

|{{no}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

{{rh}} | SPFdisk

|{{Dunno}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

{{rh}} | SYSLINUX

|{{no}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

{{rh}} | Tianocore EDK II

|{{Dunno}}

|{{No}}

|{{No}}

|{{No}}

|{{Yes}}

|{{Yes}}

|{{Dunno}}

|{{Yes}}

|{{Dunno}}

|{{Yes}}

|{{No}}

|{{Yes}}

{{rh}} | Windows Boot Manager

|{{yes}}

|{{no}}

|{{yes}}

|{{no}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{dunno}}

{{rh}} | XOSL

|{{Dunno}}

|{{no}}

|{{no}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{no}}

|{{dunno}}

|{{no}}

{{rh}} | FreeLoader (ReactOS Boot Loader)

|{{Dunno}}

|{{no}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{dunno}}

class="sortbottom"

! rowspan=2 | Name

! colspan=4 | Can reside in

! colspan=8 | Can boot from

ESP (UEFI)

! MBR

! VBR

! Floppy

! Hard disk

! Second Hard disk

! Logical partitions

! CD-ROM

! Floppy

! USB

! Zip

! LAN

=Operating system support=

{{sort-under}}

style="font-size: 85%" class="sortable wikitable sort-under"

! rowspan=2 | Name

! colspan=9 | Can boot

MS-DOS

! Windows 9x/Me

! Windows NT series before Vista

! Windows Vista/7/8/10

! Linux

! ReactOS

! MenuetOS

! *BSD

! Mac OS X

{{rh}} | Acronis OS Selector

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Dunno}}

|{{Dunno}}

|{{Yes}}

|{{Yes}}

{{rh}} | AiR-BOOT

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

{{rh}} | AKernelLoader

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Yes}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

{{rh}} | Barebox

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Yes}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

{{rh}} | BOOTBOOT

|{{No}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

{{rh}} | BootIt Bare Metal

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

{{rh}} | BootKey

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

{{rh}} | BootManager

|{{Yes}}

|{{Yes}}

|{{Some|Calls NTLDR}}

|{{Some|Calls Windows Boot Manager}}

|{{Some|Calls GRUB or LILO}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

{{rh}} | BootX (Apple)

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Yes}}

{{rh}} | BootX (Linux)

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Yes}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

{{rh}} | Clover

|{{Dunno}}

|{{Dunno}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{Dunno}}

|{{Dunno}}

|{{yes}}

|{{yes}}

{{rh}} | Darwin Boot Loader

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{yes}}

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{yes}}

|{{Yes}}

{{rh}} | Das U-Boot

| {{Dunno}}

| {{Dunno}}

| {{Dunno}}

| {{Dunno}}

| {{Yes}}

| {{Dunno}}

| {{Dunno}}

| {{Yes}} (FreeBSD)

| {{Dunno}}

{{rh}} | Easyboot

|{{Yes}} (FreeDOS)

|{{No}}

|{{Some|Calls NTLDR}}

|{{Yes|Calls Windows Boot Manager}}

|{{Yes}}

|{{Yes}}

|{{Yes}} (KolibriOS as well)

|{{Yes}} (FreeBSD, OpenBSD)

|{{No}}

{{rh}} | FreeBSD loader

| {{dunno}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

| {{yes}} (FreeBSD, TrueOS)

| {{dunno}}

{{rh}} | FreeLoader (ReactOS Boot Loader)

| {{yes}}

| {{yes}}

| {{partial}}http://www.reactos.org/newsletter-37 - Freeloader can load Windows Server 2003 directly, as long as it is on a FAT32 partition

| {{some|Calls Windows Boot Manager}}

| {{yes}}

| {{yes}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

{{rh}} | GAG

| {{Yes}}

| {{Yes}}

| {{Some|Calls NTLDR}}

| {{Some|Calls Windows Boot Manager}}

| {{Some|Calls GRUB or LILO}}

| {{Some|Calls bootloader}}

| {{Some|Calls bootloader}}

| {{Some|Calls bootloader}}

| {{No}}

{{rh}} | GRUB Legacy and GRUB4DOS

| {{yes}}

| {{yes}}

| {{some|Calls NTLDR}}

| {{some|Calls Windows Boot Manager}}

| {{yes}}

| {{some|Calls FreeLoader}}

| {{yes}}

| {{some|Calls bootloader for some kernels}}

| {{yes}}

{{rh}} | GNU GRUB

| {{yes}}

| {{yes}}

| {{some|Calls NTLDR}}

| {{some|Calls Windows Boot Manager}}

| {{yes}}

| {{some|Calls FreeLoader}}

| {{yes}}

| {{yes}}

| {{yes}}

{{rh}} | Grub2Win

| {{yes}}

| {{yes}}

| {{some|Calls NTLDR}}

| {{some|Calls Windows Boot Manager}}

| {{yes}}

| {{dunno}}

| {{dunno}}

| {{Yes}} (FreeBSD)

| {{some|Calls Clover}}

{{rh}} | Gujin

| {{yes}}

| {{yes}}

| {{Some|Calls NTLDR}}

| {{yes}}

| {{yes}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

{{rh}} | systemd-boot / Gummiboot

| {{no}}

| {{no}}

| {{yes|Windows Server 2013 64bits with UEFI only}}

| {{some|Calls Windows Boot Manager}}Rod Smith, "[http://www.rodsbooks.com/efi-bootloaders/gummiboot.html Managing EFI Boot Loaders for Linux: Using gummiboot]", 5 November 2012.

| {{yes}}

| {{dunno}}

| {{dunno}}

| {{yes|UEFI only}}

| {{yes}}

{{rh}} | iBoot

| {{dunno}}

| {{dunno}}

! {{dunno}}

! {{dunno}}

! {{dunno}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

| {{yes}}

{{rh}} | LILO

| {{dunno}}

| {{yes}}

| {{some|Calls NTLDR}}

| {{yes}}

| {{yes}}

| {{dunno}}

| {{dunno}}

| {{some|Calls biosboot}} (FreeBSD, PC-BSD, ...)

| {{dunno}}

{{rh}} | loadlin

|{{partial|with MEMDISK}}

|{{no}}

|{{no}}

|{{no}}

|{{yes}}

|{{no}}

|{{no}}

|{{dunno}}

|{{dunno}}

{{rh}} | Limine

|{{some|Calls bootloader}}

|{{some|Calls bootloader}}

|{{some|Calls bootloader}}

|{{some|Calls bootloader}}

|{{yes}}

|{{some|Calls bootloader}}

|{{some|Calls bootloader}}

|{{some|Calls bootloader}}

|{{some|Calls bootloader}}

{{rh}} | MasterBooter

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{dunno}}

| {{dunno}}

| {{yes}}

| {{dunno}}

{{rh}} | NTLDR

| {{yes}}

| {{yes}}

| {{yes}}

| {{no}}

| {{some|Calls GRUB4DOS}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

| {{some|Calls Darwin bootloader}}{{Cite web|url=http://wiki.osx86project.org/wiki/index.php/Chain0|title = Chain0 - OSx86}}

{{rh}} | OpenCore

|{{Dunno}}

|{{Dunno}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{Dunno}}

|{{Dunno}}

|{{yes}}

|{{yes}}

{{rh}} | OSL2000 Boot Manager

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{some|Calls GRUB or LILO}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

{{rh}} | PLoP Boot Manager

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{some|Calls GRUB or LILO}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

{{rh}} | quibble

|{{Dunno}}

|{{Dunno}}

|{{Dunno}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{Dunno}}

|{{yes}}

|{{Dunno}}

{{rh}} | RedBoot

| {{yes}}

| {{yes}}

| {{some|Calls NTLDR}}

| {{some|Calls Windows Boot Manager}}

| {{yes}}

| {{some|Calls FreeLoader}}

| {{yes}}

| {{yes}}

| {{yes}}

{{rh}} | rEFInd (fork of rEFIt)

| {{Dunno}}

| {{Dunno}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{Dunno}}

| {{Dunno}}

| {{yes}}

| {{yes}}

{{rh}} | rEFIt (not maintained)

| {{Dunno}}

| {{Dunno}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{Dunno}}

| {{Dunno}}

| {{yes}}

| {{yes}}

{{rh}} | Simpleboot

|{{No}}

|{{No}}

|{{No}}

|{{No}}

|{{Yes}}

|{{No}}

|{{Dunno}}

|{{some|Partial}}

|{{Dunno}}

{{rh}} | Smart Boot Manager

| {{yes}}

| {{yes}}

| {{yes}}

| {{dunno}}

| {{yes}}

| {{dunno}}

| {{dunno}}

| {{yes}}

| {{dunno}}

{{rh}} | SPFdisk

| {{yes}}

| {{yes}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

{{rh}} | SYSLINUX

| {{yes}}

| {{yes}}

| {{some|Calls NTLDR}}

| {{some|Calls Windows Boot Manager}}

| {{yes}}

| {{dunno}}

| {{yes}}

| {{some|via mboot.c32 module [http://www.syslinux.org/wiki/index.php/Mboot.c32]}}

| {{dunno}}

{{rh}} | Tianocore EDK II

| {{No}}

| {{No}}

| {{No}}

| {{Yes}}

| {{Yes}}

| {{No}}

| {{Dunno}}

| {{Yes}} (FreeBSD,OpenBSD)

| {{Yes}}

{{rh}} | Windows Boot Manager

| {{dunno}}

| {{yes}}

| {{some|Calls NTLDR}}

| {{yes}}

| {{some|Calls GRUB or LILO}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

{{rh}} | XOSL

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

class="sortbottom"

! rowspan=2 | Name

! colspan=9 | Can boot

MS-DOS

! Windows 9x/Me

! Windows NT series before Vista

! Windows Vista/7/8/10

! Linux

! ReactOS

! MenuetOS

! *BSD

! Mac OS X

=File-system support=

==Non-journaled==

class="sortable wikitable" style="font-size: 85%"
rowspan=2| Name

! colspan=4| FAT

! rowspan=2| Minix

! rowspan=2| ext2

! rowspan=2| btrfs

! rowspan=2| HFS

! rowspan=2| APFS

! rowspan=2| AFFS

! rowspan=2| F2FS

! rowspan=2| ZFS

! rowspan=2| NILFS

! colspan=2| YAFFS

FAT12

! FAT16

! FAT32

! exFAT

! YAFFS1

! YAFFS2

Acronis OS Selector

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

AiR-BOOT

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

AKernelLoader

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Barebox

|{{yes}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{no}}

|{{yes}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{dunno}}

|{{dunno}}

BOOTBOOT

|{{no}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

BootIt Bare Metal

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

BootKey

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

bootload

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

BootManager

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

BootX (Apple)

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

BootX (Linux)

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Clover

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Darwin Boot Loader

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Das U-Boot

|{{yes}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Easyboot

|{{no}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

extipl

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

FreeLoader (ReactOS)

|{{yes}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

GAG

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

GNU GRUB 2

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{no}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{dunno}}

GRUB Legacy

|{{yes}}

|{{yes}}

|{{yes}}

|{{no}}

|{{yes}}

|{{yes}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{dunno}}

|{{dunno}}

Grub2Win

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

GRUB4DOS

|{{yes}}

|{{yes}}

|{{yes}}

|{{no}}

|{{yes}}

|{{yes}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{dunno}}

|{{dunno}}

Gujin

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

systemd-boot / Gummiboot

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

iBoot

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

LILO

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Limine{{cite news|last=Larabel|first=Michael|date=2025-02-17|url=https://www.phoronix.com/news/Limine-9.0-Released|title=Limine 9.0 Bootloader Drops EXT4 File-System Support|publisher=Phoronix|access-date=2025-02-17}}{{cite news|last=Schürrmann|first=Tim|date=2025-02-17|title=Bootloader Limine 9.0.0 entfernt Unterstützung für Ext-Dateisysteme|url=https://www.linux-magazin.de/news/bootloader-limine-9-0-0-entfernt-unterstuetzung-fuer-ext-dateisysteme/|publisher=Linux-Magazin|access-date=2025-03-07}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

loader (FreeBSD)

|{{yes}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

loadlin

|{{yes}}

|{{yes}}

|{{yes}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

LOLO

|{{dunno}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{yes}}

MasterBooter

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Multiple Boot Manager

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

NTLDR

|{{dunno}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{dunno}}

|{{dunno}}

OpenCore

|{{dunno}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

OSL2000 Boot Manager

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

PLoP Boot Manager

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

quibble

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

RedBoot

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

rEFInd

| colspan=3 {{yes}}{{efn|group=nonjournaled|1=https://wiki.archlinux.org/title/REFInd#Installing_the_rEFInd_Boot_Manager}}

|{{dunno}}

|{{dunno}}

|{{yes}}{{efn|group=nonjournaled|name=refind|[https://www.rodsbooks.com/refind/features.html rEFInd Features]}}

|{{yes}}{{efn|group=nonjournaled|name=refind}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

rEFIt

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Simpleboot

|{{no}}

|{{no}}

|{{yes}}

|{{no}}

|{{no}}

|{{no}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Smart Boot Manager

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

SPFdisk

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Syslinux

|{{yes}}

|{{yes}}

|{{yes}}

|{{no}}

|{{no}}

|{{yes}}

|{{yes}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{dunno}}

|{{dunno}}

Tianocore EDK II

|{{yes}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Windows Boot Manager

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{no}}

|{{no}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

XOSL

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

yaboot

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{dunno}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

{{notelist|group=unjournaled}}

==Journaled==

class="sortable wikitable" style="font-size: 85%"
Name

! NTFS

! ext3

! ext4

! ReiserFS

! Reiser4

! JFS

! XFS

! UFS

! UDF

! HFS+

! BeFS

! AFS

! SFS

! UBIFS

! JFFS2

Acronis OS Selector

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

AiR-BOOT

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

AKernelLoader

|{{dunno}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Barebox

|{{dunno}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{yes}}

BOOTBOOT

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

BootIt Bare Metal

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

BootKey

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

bootload

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

BootManager

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

BootX (Apple)

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

BootX (Linux)

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Clover

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Darwin Boot Loader

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Das U-Boot

|{{dunno}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{yes}}

extipl

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

FreeLoader (ReactOS)

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

GAG

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

GNU GRUB 2

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{no}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{dunno}}

GRUB Legacy

|{{no}}

|{{yes}}

|{{partial|patch}}{{efn|group=journaled|1=[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=511121#27 Debian patch]}}

|{{yes}}{{efn|group=journaled|name=GNU GRUB 0.97 manual|[https://www.gnu.org/software/grub/manual/legacy/grub.html#Features GNU GRUB 0.97 manual]}}

|{{no}}

|{{yes}}{{efn|group=journaled|name=GNU GRUB 0.97 manual}}

|{{yes}}{{efn|group=journaled|name=GNU GRUB 0.97 manual}}

|{{yes}}{{efn|group=journaled|name=GNU GRUB 0.97 manual}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

Grub2Win

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

GRUB4DOS

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}{{efn|group=journaled|name=GNU GRUB 0.97 manual|[https://www.gnu.org/software/grub/manual/legacy/grub.html#Features GNU GRUB 0.97 manual]}}

|{{no}}

|{{yes}}{{efn|group=journaled|name=GNU GRUB 0.97 manual}}

|{{yes}}{{efn|group=journaled|name=GNU GRUB 0.97 manual}}

|{{yes}}{{efn|group=journaled|name=GNU GRUB 0.97 manual}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Gujin

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

systemd-boot / Gummiboot

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

iBoot

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

LILO

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Limine

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

loader (FreeBSD)

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

loadlin

|{{yes}}{{efn|group=journaled|Requires a TSR, such as NTFSDOS}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

LOLO

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

MasterBooter

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Multiple Boot Manager

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

NTLDR

|{{yes}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

OpenCore

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

OSL2000 Boot Manager

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

PLoP Boot Manager

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

quibble

|{{yes}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

RedBoot

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{yes}}

rEFInd

|{{partial}}{{efn|group=journaled|name=refind|[https://www.rodsbooks.com/refind/features.html rEFInd Features]}}

|{{yes}}{{efn|group=journaled|name=refind}}

|{{yes}}{{efn|group=journaled|name=refind}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{yes}}{{efn|group=journaled|name=refind}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

rEFIt

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Simpleboot

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Smart Boot Manager

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

SPFdisk

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Syslinux

|{{yes}}

|{{yes}}

|{{partial}}{{efn|group=journaled|1=https://wiki.syslinux.org/wiki/index.php?title=Filesystem#ext}}

|{{no}}

|{{no}}

|{{no}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

Tianocore EDK II

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Windows Boot Manager

|{{yes}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{dunno}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

|{{no}}

XOSL

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

yaboot

|{{dunno}}

|{{yes}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

{{notelist|group=journaled}}

==Read-only==

class="sortable wikitable" style="font-size: 85%"
Name

! cpio

! tar

! ISO 9660

! romfs

! SquashFS

! cramfs

Acronis OS Selector

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

AiR-BOOT

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

AKernelLoader

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Barebox

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{yes}}{{efn|group=readonly|https://git.lumina-sensum.com/LuminaSensum/barebox/blob/master/Documentation/filesystems/squashfs.rst}}

|{{yes}}

BOOTBOOT

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{no}}

|{{no}}

BootIt Bare Metal

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

BootKey

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

bootload

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

BootManager

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

BootX (Apple)

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

BootX (Linux)

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Clover

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Darwin Boot Loader

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Das U-Boot

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{yes}}{{efn|group=readonly|name=uboot-squashfs|1=https://github.com/u-boot/u-boot/commit/c51006130370b48b7eb5a93ada745385aa27f6bf}}

|{{yes}}

extipl

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

FreeLoader (ReactOS)

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

GAG

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

GNU GRUB 2

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{yes}}

|{{dunno}}

GRUB Legacy

|{{dunno}}

|{{dunno}}

|{{yes}}{{efn|group=readonly|name=grub-legacy-iso9660|1=http://git.savannah.gnu.org/cgit/grub.git/tree/stage2/fsys_iso9660.c?h=grub-legacy}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Grub2Win

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

GRUB4DOS

|{{dunno}}

|{{dunno}}

|{{yes}}{{efn|group=readonly|name=grub-legacy-iso9660}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Gujin

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

systemd-boot / Gummiboot

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

iBoot

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

LILO

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Limine

|{{no}}

|{{no}}

|{{yes}}

|{{no}}

|{{no}}

|{{no}}

loader (FreeBSD)

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

loadlin

|{{no}}

|{{no}}

|{{yes}}{{efn|group=readonly|Requires DOS support / TSR, such as MSCDEX}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

LOLO

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

MasterBooter

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Multiple Boot Manager

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

NTLDR

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

OpenCore

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

OSL2000 Boot Manager

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

PLoP Boot Manager

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

RedBoot

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

rEFInd

|{{dunno}}

|{{dunno}}

|{{yes}}{{efn|group=readonly|name=refind|[https://www.rodsbooks.com/refind/features.html rEFInd Features]}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

rEFIt

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Simpleboot

|{{Yes}}

|{{Yes}}

|{{No}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

Smart Boot Manager

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

SPFdisk

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Syslinux

|{{dunno}}

|{{dunno}}

|{{yes}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Tianocore EDK II

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

Windows Boot Manager

|{{no}}

|{{no}}

|{{yes}}

|{{no}}

|{{no}}

|{{no}}

XOSL

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

yaboot

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

|{{dunno}}

{{notelist|group=readonly}}

= Other features =

class="sortable wikitable" border="1"
Name

! Advanced command

! Scriptable

! Supported architecture

! Supported executable

! Supported protocol

! Supported decompression

! Others

GRUB Legacy

| {{yes}}

| {{no}}

| x86 (PC)

| Multiboot 1, Linux zImage, Linux bzImage and others

| TFTP

| gzip

|

GRUB 2

| {{yes}}

| {{yes}}

| x86 (PC, EFI, UEFI, coreboot, OLPC), IA-64, ARM (U-Boot, UEFI), PowerPC (OpenFirmware), MIPS, SPARC (OpenFirmware)

| Multiboot and others{{cite web |title=GNU GRUB Manual 2.06: Supported kernels |url=https://www.gnu.org/software/grub/manual/grub/html_node/Supported-kernels.html |website=GNU |publisher=Free Software Foundation, Inc. |access-date=2021-06-24}}

| TFTP, HTTP{{cite web |title=GNU GRUB Manual 2.06: Device syntax |url=https://www.gnu.org/software/grub/manual/grub/html_node/Device-syntax.html |website=GNU |publisher=Free Software Foundation, Inc. |access-date=2021-06-24 |quote=If you enabled the network support, the special drives (protocol[,server]) are also available. Supported protocols are ‘http’ and ‘tftp’.}}

| gzip, xz{{cite web|url=https://www.gnu.org/software/grub/manual/html_node/Features.html|title=GNU GRUB Manual 2.02: Features}}

|

LILO

| {{no}}

| {{no}}

| x86 (PC)

| Linux zImage, Linux bzImage

| {{dunno}}

| bzip2, gzip

|

loader (FreeBSD)

| {{yes}}

| {{yes}}

| x86 (PC, EFI, UEFI, coreboot, OLPC), ARM (U-Boot, UEFI), MIPS, PowerPC (OpenFirmware), SPARC v9 (OpenFirmware)

| FreeBSD ELF kernel image, Multiboot (incomplete, for Xen image only){{cite web |author1=WHR |title=An experiment to make a Multiboot-compliant kFreeBSD i386 image |url=https://sourceforge.net/p/hacking-freebsd/wiki/Multiboot%20kFreeBSD/ |website=SourceForge |publisher=Rivoreo |access-date=2021-06-24 |quote=Since 10.3-RELEASE, the BTX loader included in distribution supports Multiboot, but only for Xen (the Xen image is a Multiboot-compliant kernel). ... Because this multiboot support in BTX loader is designed for Xen only, it requires the first Multiboot module be original kFreeBSD image. Trying to load a Multiboot kernel without loading any Multiboot modules would resulted in BTX loader complaining 'No FreeBSD kernel provided, aborting'.}}

| TFTP, NFS

| gzip, bzip2

|

loadlin

| {{no}}

| {{no}}

| x86 (PC)

| Linux zImage, Linux bzImage

| {{dunno}}

| gzip

|

LOLO (Logic PD)

| {{yes}}

| {{yes}}

| ARM7, ARM9, ARM11, Cortex-A8, StrongARM, SH, ColdFire

| ELF, binary, BIN (WinCE), SREC

| TFTP

| {{dunno}}

| Supported devices: MCF54xx, MCF5329, MCF5373, LLH7A400, LLH7A404, LLH79520, LLH79524, LSH7727, LSH7750, LSH7760, PXA270, PXA320, IMX31, IMX27, OMAP35xx, OMAP37xx

SYSLINUX

| {{some|via cmd.c32 module}}

| {{some|via lua.c32 module}}

| x86 (PC)

| Linux zImage, Linux bzImage,{{cite web |title=Can SYSLINUX Handle Large Kernels? |url=https://wiki.syslinux.org/wiki/index.php?title=SYSLINUX#Can_SYSLINUX_Handle_Large_Kernels.3F |website=Syslinux Wiki |access-date=2021-06-24}} Multiboot,{{Cite web|url=https://www.syslinux.org/wiki/index.php?title=Mboot.c32|title=Mboot.c32 - Syslinux Wiki|website=www.syslinux.org|language=en|access-date=2018-10-12}} MBR image{{cite web |title=Comboot/chain.c32 |url=https://wiki.syslinux.org/wiki/index.php?title=Comboot/chain.c32 |website=Syslinux Wiki |access-date=2021-06-24}}

| TFTP

| gzip, bzip2, lzo, zip, lzma, ?

|

AKernelLoader

| {{No}}

| {{No}}

| x86 (PC)

| ELF, Binary

| {{dunno}}

| {{dunno}}

|

BOOTBOOT

| {{yes}}

| {{no}}

| x86-64 (PC, UEFI, El Torito CDROM, BSS Expansion ROM, UEFI Option ROM), ARM AArch64 (Raspberry Pi 3 and up)

| ELF64 / PE32+

| serial

| gzip

| comes with a multiplatform, dependency-free bootable hybrid image creator (FOSS)

Easyboot

| {{yes}}

| {{no}}

| x86-64 (BIOS, UEFI), ARM AArch64 (Raspberry Pi 3 and up)

| ELF32, ELF64, PE32+/COFF, a.out, Multiboot2, MZ, Linux zImage, Linux bzImage, FreeBSD BTX, OpenBSD ELF kernel image

| {{dunno}}

| gzip

| comes with a multiplatform, dependency-free bootable hybrid image creator (FOSS), Multiboot2 extensions (clean 64-bit, higher-half, embedded-tags-free, EDID and SMP support)

Yaboot

| {{no}}

| {{no}}

| PowerPC (Open Firmware)

| Linux ELF image

| TFTP

| {{no}}

|

RedBoot

| {{yes}}

| {{some|yes (boot only)}}

| ARM, ColdFire, H8300, x86, Freescale/Motorola 68000, MIPS, PowerPC, SH, SPARC, SPARCLite

| ELF

| TFTP, serial (X-modem)

| gzip

|

Das U-Boot

| {{Yes}}

| {{Yes}}

| PowerPC, ARM, AVR32, Blackfin, ColdFire, IXP, Leon2, m68k, MicroBlaze, MIPS, NIOS, NIOS2, PXA, x86, RISC-V, StrongARM, SH2, SH3, SH4, ...

| EFI, ELF, U-Boot image format, Linux zImage, raw

| TFTP, NFS, serial (S-Record, Y-Modem, Kermit binary protocol)

| bzip2, gzip, lzma

|

Barebox

| {{Yes}}

| {{Yes}}

| ARM, Blackfin, NIOS2, MIPS, x86, PowerPC

| ELF, U-Boot image format

| TFTP, NFS, serial (S-Record, Y-Modem, Kermit binary protocol)

| bzip2, gzip, lz4, xz, lzo

|

Linux kexec

| {{n/a|Depending on user space}}

| {{n/a|Depending on user space}}

| x86, ARM, ARM64, PowerPC, PowerPC 64, IA-64, IBM Z, RISC-V{{cite web |title=Documentation for Kdump - The kexec-based Crash Dumping Solution |url=https://www.kernel.org/doc/Documentation/kdump/kdump.txt |website=The Linux Kernel Archives |access-date=2021-06-24 |format=text/plain}}

| Linux bzImage, Multiboot, other ELF image

| {{n/a|Depending on configuration and user space}}

| {{n/a}}

| The kexec system call can start another kernel, replacing the current running Linux, thus turning a Linux-based operating system into a fancy bootloader.

NTLDR

| {{no}}

| {{no}}

| x86 (PC)

| Windows NT kernel image (PE), MBR image

| {{dunno}}

| {{dunno}}

| default bootloader on Windows NT

Simpleboot

| {{yes}}

| {{no}}

| x86-64 (PC, UEFI)

| Linux zImage, Linux bzImage, ELF32 / ELF64 / COFF / PE32+ with Multiboot2

| {{dunno}}

| any

| comes with a multiplatform, dependency-free image creator (FOSS), supports 64-bit higher-half kernels with Multiboot2

TianoCore EDK II

| {{Yes}}

| {{Yes}}

| ARM, RISC-V, x86

| EFI

| HTTPS

| {{dunno}}

| UEFI reference implementation

Windows Boot Manager

| {{no}}

| {{no}}

| x86 (PC), ARM (only on Windows Mobile remake)

| Portable Executable

| {{dunno}}

| {{dunno}}

| Successor of NTLDR; used on Vista and up.

FreeLoader (ReactOS)

| {{no}}

| {{no}}

| x86 (PC), ARM, PowerPC

| {{dunno}}

| {{dunno}}

| {{dunno}}

| clone of NTLDR

extipl

| {{dunno}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

| IBM IPL upper compatible

Multiple Boot Manager

| {{dunno}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

| {{dunno}}

|

bootload (Technologic Systems)

| {{dunno}}

| {{dunno}}

| ARM

| {{dunno}}

| {{dunno}}

| {{dunno}}

| Proprietary

Limine

| {{yes}}

| {{no}}

| x86 (PC, UEFI), ARM, RISC-V, LoongArch{{cite news|last=Larabel|first=Michael|date=2024-08-03|url=https://www.phoronix.com/news/Limine-8.0-Bootloader|title=Limine 8.0 Bootloader Released With LoongArch Support

|publisher=Phoronix|access-date=2025-02-09}}{{cite news|last=Schürrmann|first=Tim|date=2024-08-06|url=https://www.linux-magazin.de/news/alternativer-bootloader-limine-8-0-1-unterstuetzt-loongarch64-systeme/|title=Alternativer Bootloader Limine 8.0.1 unterstützt LoongArch64-Systeme|publisher=Linux-Magazin|access-date=2025-03-07}}

| Multiboot 1 and 2, Limine boot protocol, Linux zImage and bzImage{{cite news|last=Holwerda|first=Thom|date=2024-08-04|title=Limine: a modern, advanced, portable, multiprotocol bootloader and boot manager|url=https://www.osnews.com/story/140407/limine-a-modern-advanced-portable-multiprotocol-bootloader-and-boot-manager/|publisher=OSNews|access-date=2025-03-07}}

| TFTP

| gzip

|

wolfBoot

| {{no}}

| {{no}}

| ARM, RISC-V, PowerPC, x86

| Binary, ELF32/ELF64, Multiboot2

| {{no}}

| {{no}}

| Open-source, OS-agnostic (run alongside RTOS, Linux or bare-metal), ARM TrustZone-M support, Hardware Security Module support (including TPM 2.0), Integrity and authenticity verification of firmware images. Roll-back to previous image, Encryption, Self-update

Name

! Advanced command

! Scriptable

! Supported architecture

! Supported executable

! Supported protocol

! Supported decompression

! Others

Notes

{{reflist}}

{{Firmware and booting}}

{{DEFAULTSORT:Comparison Of Boot Loaders}}

BOOT Loaders