In order to use elilo as suggested by the handbook, elilo requires EFI_VARS to be built as a module. Reproducible: Always Steps to Reproduce: 1.Boot the ia64 2007.0 minimal install cd 2.Follow handbook until the "Configuring the bootloader stage" 3.Attempt to run elilo --efiboot Actual Results: ( From inside chroot ) # elilo --efiboot FATAL: Could not load /lib/modules/2.6.18-gentoo/modules.dep: No such file or directory elilo: no efi/vars under /proc or /sys/firmware, boot menu not updated elilo: Warning: /boot/fallback not found Expected Results: From outside the chroot, modprobe efivars succeeds.
*** Bug 180976 has been marked as a duplicate of this bug. ***
Can you complete the install if you load the module before chrooting? We can easily add an extra step in the IA64 handbook, i.e. run `modprobe efivars` before chrooting.
(In reply to comment #2) On further inspection, I've discovered that EFI_VARS is compiled into the kernel (as reported by /proc/config.gz), which suggests there may be a larger problem here. I'm in the middle of building a new cd right now with EFI_VARS compiled as a module, although I'm not hopeful that it will help at all.
The errors are not due to efivars not existing, rather it was due to the mount arguments for the boot partition being parsed incorrectly. Reformatting the boot partition cleared things up with the elilo script. Sorry for the noise. (Should this be marked as fixed or invalid?)
Closing.