Bug 683361

Summary: Bootloader install fails on EFI hardware using GPT disk
Product: [openSUSE] openSUSE 11.4 Reporter: Dave Addison <dave>
Component: InstallationAssignee: Raymund Will <rw>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Major    
Priority: P5 - None CC: forgotten_1LnIo8z5Ac, forgotten_QtBI7gWTIh, greg, mchang, xbarnada
Version: Final   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE 11.4   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Dave Addison 2011-03-29 10:16:36 UTC
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.2.16) Gecko/20110319 Firefox/3.6.16

The install program forces use of ELILO as boot loader when the system is being installed on an EFI motherboard (ASUS P8P67PRO in this case) and a disk using a GPT partition table. The installation of the bootloader fails

The RPMs for ELILO and EFIBOOTMGR are missing from the downloaded ISO image

Once the RPMs have been installed to the system using a console, the installation will complete successfully after retrying the bootloader install step

Reproducible: Always

Steps to Reproduce:
1. Start Install of openSUSE 11.4 on EFI system
2. Accept default bootloader configuration
3. 
Actual Results:  
error message appears (/sbin/elilo -v, command not found)

Expected Results:  
bootloader should have installed

The RPMs for ELILO and EFIBOOTMGR are missing from the downloaded ISO image

Once the RPMs have been installed to the system using a console, the installation will complete successfully after retrying the bootloader install step
Comment 2 Forgotten User 1LnIo8z5Ac 2011-08-15 19:08:40 UTC
Same here with ASUS E35M1-I DELUXE and newest Tumbleweed kernel. However I did not try Elilo, but GRUB installation fails and after reboot there just ist the "no operating system" error. Its a 3TB drive, thus I have to use gpt to create such large partitions. Might there be a fix with kernel 3.1?
Comment 3 Forgotten User 1LnIo8z5Ac 2011-08-16 07:58:00 UTC
Today I tried it with a boot-partition (grub, ext4, 40MB) and now grub loads, but the kernel (3.0.1 opensuse kernel-desctop) panics as it comes to mount / which is 2.7TB: 
Kernel panic - not syncing: Attempted to kill init!
Pid: 1, comm: init Not tainted
Comment 4 Forgotten User QtBI7gWTIh 2011-09-05 16:03:41 UTC
This Problem is also active in the 12.1 M5 and grub2-efi is not installable :(.
Comment 5 Greg Riedesel 2011-09-25 23:43:13 UTC
Just spent too much time pounding on an Asrock U350M motherboard. With empty GPT disks and installing via HTTP, I do get ELILO, but the 'efibootmgr' package was not installed. During the bootloader install finishing step, I had to go to Console 2 and was able to install efibootmgr from there, and retried the bootloader install and it worked.

However, the motherboard doesn't see a bootable OS. It does list OpenSUSE 11.4 as an option, but won't boot.

Haven't tried any GRUB options.
Comment 6 Xevi Barnada 2012-12-17 19:08:06 UTC
I have the same problem with Asus ux32vd, I had to use elilo
Comment 7 Tomáš Chvátal 2017-08-12 09:45:19 UTC
With the switch to grub2 this bug should be currently verified and tested in openQA and as such should be fixed on all supported releases. 11.4 is out of support.