[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: elilo and boot entry problems



Thank you Alex.

When located in fs1:\EFI\debian, elilo -C \EFI\debian\elilo.conf
perfectly works. But once in Linux, elilo -v --efiboot failed with error
messages regarding a missing BootCurrent-... variable in /proc/efi/vars.

As suggested by Dann, I upgraded efibootmgr and elilo. I used the one on
the Hewlett Packard ia64-net (20030304) CD. I don't know which package
effectively corrected the problem, but the missing BootCurrent-...
variable was created and elilo -c --efiboot successfully created the
entry in the EFI boot menu.



Le mar 20/01/2004 à 16:33, Alex Williamson a écrit :
> Emeric,
> 
>    Old versions of elilo, like in woody, don't look for the config file
> in the current directory.  If you go to fs1:\efi\debian and run 'elilo
> -C \efi\debian\elilo.conf' does it work?  If you can get the system up,
> it'll be much easier to understand why you don't have a boot entry. 
> >From a linux prompt, run 'elilo -v --efiboot'  This should try to
> recreate the boot menu entry.  A common problem is mounting your efi
> partition at /boot.  This will cause the elilo script to fail.  You can
> run efibootmgr before you reboot to get a listing of boot menu entries. 
> 	Alex
> 
> On Tue, 2004-01-20 at 06:42, Emeric Maschino wrote:
> > Hi there,
> > 
> > I have a question regarding the boot process of Woody on an IA-64
> > platform. Where should the kernel images and elilo.* files go?
> > 
> > I have a hp workstation i2000 with 3 HDDs. On the first (/dev/sda) is
> > Windows XP 64-Bit Edition installed. On the second (/dev/sdb) is Debian
> > GNU/Linux Woody installed. On the third (/dev/sdc) is HP-UX 11i v1.5
> > installed. Current BIOS is 1.17c due to my Itanium processors being C0
> > stepping.
> > 
> > When asking to make the system bootable during the Woody installation
> > process, I choose to install elilo on /dev/sdb1. I can briefly see a
> > efibootmgr error message just before the reboot process starts. At boot
> > up, there's no Debian entry in the EFI menu (might be related to the
> > efibootmgr error I think). So, using the EFI shell, I navigate through
> > fs1:\EFI\debian and manually enter elilo with no luck. I'm given an
> > error about a missing vmlinux file. This path however contains
> > elilo.conf, elilo.efi, README and vmlinuz. Trying to rename vmlinuz to
> > vmlinux doesn't solve the problem. Moving all these files in fs1:\EFI
> > changes nothing but moving them to fs1:\ makes the system bootable.
> > Really stange because in my elilo.conf file, all paths are related to
> > EFI/debian.
> > 
> > Any idea what's wrong with elilo and why the boot entry isn't created? I
> > have no problem with other Linux distributions on the same system
> > (Mandrake 8.1, SuSE 7.2, OpenLinux 3.1 or Red Hat 7.x).
> > 
> > Thanks.
> -- 
> Alex Williamson                             HP Linux & Open Source Lab
> 
> 




Reply to: