GNU GRUB

E61960

GNU GRUB is a widely used open-source bootloader that allows users to select and load different operating systems and kernels at startup.

All labels observed (8)

How this entity was disambiguated

Statements (69)

Predicate Object
instanceOf GNU Project software
boot loader
free software
open-source software
configurationFile /boot/grub/grub.cfg
designGoal provide a flexible and powerful boot loader
developer Free Software Foundation
GNU Project
feature LVM support
RAID support
boot menu
command-line interface
configuration file support
graphical boot menu themes
modular architecture
multiboot support
network booting
password protection
fullName GNU GRand Unified Bootloader
linked to: GNU GRUB
license GNU General Public License
GPL-3.0-or-later
operatingSystem BSD
GNU
linked to: GNU Project

Illumos
Linux
Solaris (some versions)
partOf GNU operating system toolchain
linked to: GNU toolchain
predecessor GRUB Legacy
linked to: GNU GRUB
primaryFunction load and transfer control to operating system kernels
provide a menu to select operating systems at boot
programmingLanguage C
assembly language
shortName GRUB
linked to: GNU GRUB
supportsBootMethod chainloading other bootloaders
direct kernel loading
supportsFileSystem Btrfs
FAT
NTFS (read-only in many setups)
ReiserFS
XFS
ext2
ext3
ext4
supportsFirmwareInterface BIOS
UEFI
supportsInitrd initial RAM disk loading
supportsKernel FreeBSD kernel
linked to: FreeBSD

Linux kernel
NetBSD kernel
OpenBSD kernel (via chainloading)
linked to: OpenBSD

multiboot-compliant kernels
supportsPlatform ARM
IA-32
PowerPC
SPARC
x86
x86_64
supportsSecurityFeature password-protected menu entries
signed boot images (with appropriate platform support)
supportsStandard Multiboot Specification
usedBy Arch Linux
Debian
Fedora
linked to: Fedora Linux

Linux Mint
Ubuntu
many GNU/Linux distributions
openSUSE
versionFamily GRUB 2
linked to: GNU GRUB
website https://www.gnu.org/software/grub/

How these facts were elicited

Referenced by (16)

Full triples — surface form annotated when it differs from this entity's canonical label.

GNU Project hasPart GNU GRUB
Arch Linux bootLoaderOptions GRUB
linked to: GNU GRUB
Kali Linux bootloader GRUB
linked to: GNU GRUB
Slackware supportsBootloader GRUB
linked to: GNU GRUB
Fedora Kinoite bootloader GRUB (on BIOS/legacy systems)
linked to: GNU GRUB
Matthew Garrett workedOn UEFI Secure Boot implementation for Linux
linked to: GNU GRUB
GNU GRUB fullName GNU GRand Unified Bootloader
linked to: GNU GRUB
GNU GRUB shortName GRUB
linked to: GNU GRUB
GNU GRUB predecessor GRUB Legacy
linked to: GNU GRUB
GNU GRUB versionFamily GRUB 2
linked to: GNU GRUB
LMDE bootloader GRUB
linked to: GNU GRUB
KDE neon bootloader GRUB
linked to: GNU GRUB
LILO supersededBy GRUB
linked to: GNU GRUB
LILO supersededBy GRUB 2
linked to: GNU GRUB
Multiboot Specification relatedTo GNU GRUB bootloader
linked to: GNU GRUB