Up: Modules   [Contents][Index]

16.1 bli

This module provides basic support for the Boot Loader Interface. The Boot Loader Interface specifies a set of EFI variables that are used to communicate boot-time information between the bootloader and the operating system.

The following variables are placed under the vendor UUID 4a67b082-0a4c-41cf-b6c7-440b29bb8c4f when the module is loaded:

The GPT partition UUID of the EFI System Partition used during boot is published via the LoaderDevicePartUUID variable. The Boot Loader Interface specification requires GPT formatted drives. The bli module ignores drives/partitions in any other format. If GRUB is loaded from a non-GPT partition, e.g. from an MSDOS formatted drive or network, this variable will not be set.

A string identifying GRUB as the active bootloader including the version number is stored in LoaderInfo.

This module is only available on UEFI platforms.