elilo.efi boot failure karmic vmlinuz-2.6.31-x-generic

Bug #408378 reported by Pete
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Won't Fix
Undecided
Bootloader Manger Development Team
Nominated for Karmic by Pete

Bug Description

(karmic alpha3 2.6.31-4-generic or 2.6.31-3-generic amd64)

With karmic alpha3 amd64 generic change to 2.6.31 from 2.6.30, elilo.efi 3.8 oor 3.10 is no longer booting the kernel.

As tested on Apple IMAC8,1, MacBookPro4,1.

Previously elilo.efi was booting with full startup to desktop for karmic a2 with kernel 2.6.30-x-x86_64, but now reboots immediately after the brief elilo boot: message
   " Loading file \EFI\ubuntu\vmlinuz ... "
i.e. appears to be failing to load kernel (no messages).

Established that loading continues using vmlinuz-2.6.30 mixed with initrd.img-2.6.31,
and that grub.efi can boot the 2.6.31 kernel and initrd, full startup to karmic desktop.

Check for EFI config settings shows no change between 2.6.30 and 2.6.31.

CONFIG_EFI=y
CONFIG_EFI_PARTITION=y
CONFIG_EFI_VARS=y
CONFIG_FB_EFI=y

Important for ubuntu efi booting option for Apple Intel generally, for external booting, and for ubuntu installation on Xserve (with no hybrid MBR/GPT boot) and for efi booting option to enable selection of dual graphic hardware.

Tags: efi elilo
Philip Muškovac (yofel)
affects: ubuntu → linux (Ubuntu)
Pete (pxw)
tags: added: elilo
tags: added: efi
Revision history for this message
Dana Goyette (danagoyette) wrote :

I can confirm this on my UEFI-based HP EliteBook 8530w laptop -- I also get the hard-reboot upon trying to start the kernel.

Revision history for this message
hanishkvc (hanishkvc) wrote :

Same issue with even Karmic Final release on MBP 5.1.

On enabling Verbose mode, I found that it was failing with "Kernel file not found ..." error. Even when I downloaded the latest elilo-3.12 source code and gnu-efi source code and compiled myself, I got the same error "Kernel file not found".

However using the x86_64 elilo-3.12 binary from the elilo website directly seems to resolve this issue, but it stills doesn't lead to a successful boot. i.e now the Kernel gets loaded into memory by elilo (by looking at the messages given out by elilo), but after that it still reboots with out giving any additional error message.

Changed in linux (Ubuntu):
assignee: nobody → Bootloader Manger Development Team (bootloader-manager-development-team)
status: New → Confirmed
Revision history for this message
hanishkvc (hanishkvc) wrote :

Another set of problems I am finding with elilo in Karmic 9.10 on Mac book pro 5.1 is

It fails to find the console interface and UGA interface initially (This also includes corresponding failed to get handles: Invalid parameters error). This is before the elilo prompt.

THen on pressing enter or typeing the required menu entry and enter, then I get a Failure with GopHandler. Before it seems to fully fail and reboot.

Revision history for this message
nickthecook (nickthecook) wrote :

With Karmic Final on MBP 5,1 I see the "failed to get handles" errors as reported by hanishkvc above.

The error immediately after pressing ENTER at the ELILO prompt is something like:

system.c(line 208):LocateHandle GopProtocol failed.

The line number may be 206 - hard to capture a non-blurry pic on my phone camera!

Revision history for this message
nickthecook (nickthecook) wrote :

Anything I can do to help?

I sure would like to be able to switch to the onboard graphics card on my MBP 5,1!

Revision history for this message
Brad Figg (brad-figg) wrote : Unsupported series, setting status to "Won't Fix".

This bug was filed against a series that is no longer supported and so is being marked as Won't Fix. If this issue still exists in a supported series, please file a new bug.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.