Red Hat Bugzilla – Bug 62977
RH installer copies bootloader into incorrect EFI directory
Last modified: 2005-10-31 17:00:50 EST
Description of Problem:
The IA-64 Red Hat installer copies the EFI bootloader and the kernel onto the
root EFI partition. This violates the EFI specification as stated below. Is
there any plan to move the bootloader and related files to a subdirectory under
the root EFI partition?
126.96.36.199 Directory Structure
"An EFI system partition that is present on a hard disk must contain an EFI
defined directory in the root directory. This directory is named EFI. All OS
loaders and applications will be stored in subdirectories below EFI.
Applications that are loaded by other applications or drivers are not required
to be stored in any specific location in the EFI system partition. The choice
of the subdirectory name is up to the vendor, but all vendors must pick names
that do not collide with any other vendor's subdirectory name. This applies to
system manufacturers, operating system vendors, BIOS vendors, and third party
tool vendors, or any other vendor that wishes to install files on an EFI system
partition. There must also only be one executable EFI image for each supported
CPU architecture in each vendor subdirectory. This guarantees that there is
only one image that can be loaded from a vendor subdirectory by the EFI Boot
Version-Release number of selected component (if applicable):
any current IA-64 RH release
Steps to Reproduce:
Bootloader and related files (config files, kernel) are copied into the root
EFI directory by the installer.
Bootloader and related files (config files, kernel) should be copied into a
subdirectory under the root EFI directory by the installer.
*** This bug has been marked as a duplicate of 63328 ***