Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

rEFInd

From Wikipedia, the free encyclopedia
Boot manager for UEFI systems
rEFInd
rEFInd with default theme showing boot selections ofWindows 11 andopenSUSE Tumbleweed (with bothGNU GRUB and kernel EFI stub loader)
DeveloperRoderick W. Smith
Initial release14 March 2012 (2012-03-14)
Stable release
0.14.2[1] Edit this on Wikidata / 6 April 2024; 22 months ago (6 April 2024)
Written inC
Operating systemLinux,macOS,Microsoft Windows,TrueOS
PlatformIA-32,x86-64,AArch64
Size~ 4 MiB
Available inEnglish
TypeUEFI boot manager
LicenseGPL-3.0-or-later,
BSD-3-Clause (original program), additional components released under various licenses
Websitewww.rodsbooks.com/refind
Repository

rEFInd is a boot manager forUEFI and EFI-based machines.[2][3] It can be used toboot multiple operating systems that are installed on a single non-volatile device. It also provides a way to launch UEFI applications.[4][5]

It was forked from discontinuedrEFIt in 2012, with 0.2.0 as its first release.[6][7]

rEFInd supports theIA-32,x86-64, andAArch64 architectures.

Features

[edit]

rEFInd has several features:[8]

  • Automatic operating systems detection.
  • Customisable OS launch options.
  • Graphical or text mode. Theme is customisable.[9]
  • Mac-specific features, including spoofing booting process to enable secondary video chipsets on some Macs.
  • Linux-specific features, including autodetecting EFI stub loader to bootLinux kernel directly and usingfstab in lieu of rEFInd configuration file for boot order.
  • Support forSecure Boot.

Adoption

[edit]

rEFInd is the defaultUEFI boot manager forTrueOS.

rEFInd is included in official repositories of majorLinux distributions, such asArch Linux,[10]Debian,[11]Ubuntu,[12] andGentoo.[13]

Development

[edit]

GNU-EFI andTianoCore are supported as main development platforms for writing binary UEFI applications inC to launch right from the rEFIndGUI menu. Typical purposes of an EFI application are fixing boot problems and programmatically modifying settings within UEFI environment, which would otherwise be performed from within theBIOS of apersonal computer (PC) without UEFI.[8]

rEFInd can be built with either GNU-EFI or TianoCore EDK2/UDK.[14]

Fork

[edit]

RefindPlus is a fork of rEFInd that add several features and improvements forMac devices, specifically MacPro3,1 and MacPro5,1, and equivalentXserve.[15]

See also

[edit]
  • GNU GRUB - Another boot loader for Unix-like systems
  • Comparison of boot loaders
  • efibootmgr - manipulate the EFI Boot Manager: create and destroy boot entries, change the boot order and other

References

[edit]
  1. ^"The rEFInd Boot Manager: Revisions". Archived fromthe original on 2 May 2024. Retrieved13 May 2025.
  2. ^"Linux Multi-boot with Refind".TeeJeeTech. Retrieved2021-09-03.
  3. ^Axelsson, Mats Tage."Refind Boot Manager".Linux Hint. Archived fromthe original on 2020-03-16. Retrieved2021-09-03.
  4. ^Watson, J.A (29 January 2013)."The rEFInd boot loader for UEFI Systems: A life (and sanity) saver".ZDnet. Retrieved19 February 2016.
  5. ^"rEFInd - ArchWiki".Arch Linux Wiki. Retrieved7 March 2021.
  6. ^"The rEFInd Boot Manager: Revisions".www.rodsbooks.com. Retrieved8 March 2021.
  7. ^"rEFIt - An EFI Boot Menu and Toolkit".refit.sourceforge.net. Retrieved8 March 2021.
  8. ^ab"The rEFInd Boot Manager: rEFInd Features".www.rodsbooks.com. Retrieved7 March 2021.
  9. ^"The rEFInd Boot Manager: Theming rEFInd".www.rodsbooks.com. Retrieved7 March 2021.
  10. ^"Arch Linux - refind 0.13.2-1 (any)".archlinux.org. Archived fromthe original on 2021-01-20. Retrieved2021-09-03.
  11. ^"Debian -- Details of package refind in bullseye".packages.debian.org. Retrieved2021-09-03.
  12. ^"Ubuntu – Package Download Selection -- refind_0.12.0-1_amd64.deb".packages.ubuntu.com. Retrieved2021-09-03.
  13. ^"sys-boot/refind – Gentoo Packages".packages.gentoo.org. Retrieved2021-09-03.
  14. ^"rEFInd / Code / [08c617] /BUILDING.txt".sourceforge.net. Retrieved7 March 2021.
  15. ^dakanji (6 March 2021),dakanji/RefindPlus, GitHub, retrieved7 March 2021
Retrieved from "https://en.wikipedia.org/w/index.php?title=REFInd&oldid=1338611329"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp