i686-elf-grub
« Back to VersTracker
Description:
GNU GRUB bootloader for i686-elf
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: bootloader cross-compile kernel-development i686 gnu osdev
Install: brew install i686-elf-grub
About:
This package provides the GNU GRand Unified Bootloader (GRUB) specifically configured and built for i686-elf targets. It is an essential toolchain component for developers building custom operating systems, enabling the creation of bootloaders that load kernels in 32-bit protected mode. It facilitates low-level system startup before higher-level operating systems take control.
Key Features:
  • Multi-stage bootloading capabilities
  • Support for various filesystems (ext2, FAT, etc.)
  • Command-line shell for debugging
  • Configuration via grub.cfg scripts
  • Stage 1.5 and Stage 2 image generation
Use Cases:
  • Developing custom 32-bit operating systems
  • Cross-compiling bootloaders for embedded x86 hardware
  • Educational OS development projects
Alternatives:
  • limine – A newer, simpler bootloader protocol that is easier to configure than GRUB's complex scripting.
  • syslinux – A lightweight bootloader primarily focused on Linux kernels and FAT filesystems.
Version History
Detected Version Rev Change Commit