Jump to navigation Jump to search
The wiki is being retired!
Documentation is now handled by the same processes we use for code: Add something to the Documentation/ directory in the coreboot repo, and it will be rendered to https://doc.coreboot.org/. Contributions welcome!
What is FILO
Filo is a bootloader which loads boot images from local filesystem, without help from legacy BIOS services.
Expected usage is to flash it into the BIOS ROM together with LinuxBIOS.
- Supported boot devices: IDE hard disk and CD-ROM, and system memory (ROM) - Supported filesystems: ext2, fat, jfs, minix, reiserfs, xfs, and iso9660 - Supported image formats: ELF and [b]zImage (a.k.a. /vmlinuz) - Supports boot disk image of El Torito bootable CD-ROM - Supports loading image from raw device with user-specified offset - Console on VGA + keyboard, serial port, or both - Line editing with ^H, ^W and ^U keys to type arbitrary filename to boot - Full support for the ELF Boot Proposal (where is it btw, Eric?) - Auxiliary tool to compute checksum of ELF boot images - Full 32-bit code, no BIOS calls
Filo on AMD64 Filo on the Arima Hdama