[Bug 800035] New: OpenSuSE 12.2 install DVD won't boot in UEFI mode, ELILO error (memory map has changed)
https://bugzilla.novell.com/show_bug.cgi?id=800035 https://bugzilla.novell.com/show_bug.cgi?id=800035#c0 Summary: OpenSuSE 12.2 install DVD won't boot in UEFI mode, ELILO error (memory map has changed) Classification: openSUSE Product: openSUSE 12.2 Version: Final Platform: x86-64 OS/Version: openSUSE 12.2 Status: NEW Severity: Normal Priority: P5 - None Component: Installation AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: davdeclerck@yahoo.fr QAContact: jsrain@suse.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0 I'm trying to install OpenSuSE 12.2 on my laptop (Dell Inspiron 15z 5523) in UEFI mode. When I choose the DVD drive un the UEFI menu, it starts loading ELILO, then shows an error message and immediately reboots. This is the exact output I have : ELILO boot: .......... Loading kernel linux... done Loading file initrd...done elilo.c(line 276): ExitBootSvcs: failed, memory map has changed. elilo.c(line 279):Main_Loop: Retrying,... have to rebuild boot params The installation DVD works find in legacy mode. Same result disabling the SecureBoot option. Reproducible: Always Steps to Reproduce: 1. Just boot on the installation DVD in UEFI mode Actual Results: ELILO error message and instant reboot Expected Results: Should have displayed the installer menu -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c1
Andrey Borzenkov
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c2
--- Comment #2 from Andrey Borzenkov
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c3
--- Comment #3 from David Declerck
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c4
Steffen Winterfeldt
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c5
--- Comment #5 from Andrey Borzenkov
We have such a machine here and it doesn't work with 12.3 (using grub2) either. Could you please go into grub2 command line immediately after boot (press `c' in menu screen) and do
set pager=20 lsefimmap lsmap then press ESC to exit to menu and try to boot and when it fails repeat lsefimap, lsmap again. If you could attach them as text would be great. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c6
Steffen Winterfeldt
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c7
--- Comment #7 from Stephan Kulow
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c8
--- Comment #8 from Stephan Kulow
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c9
--- Comment #9 from Andrey Borzenkov
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c10
David Declerck
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c11
--- Comment #11 from Andrey Borzenkov
I assume I'm too stupid to use grub2, but lsefimmap and lsmap are not valid commands here.
There is yet another report of the same memory allocation issues with GRUB2, now for asus X202e / S200 / VivoBook. https://forums.opensuse.org/english/get-technical-help-here/pre-release-beta... User indicates that other distro using grub2 have similar issue, so it appears to be upstream problem. Now I suspect I understand what happens. grub2 is unable to even read in the modules with these commands. It is possible to add these modules to core.img, it may help. It is also possible to build rescue DVD containing everything as memory disk. I believe at this point it makes sense to open upstream bug report and ask for guidance. Should I add you to Cc on it, so you can provide debug info if requested? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c12
--- Comment #12 from Stephan Kulow
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c13
Andrey Borzenkov
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c14
--- Comment #14 from Stephan Kulow
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c15
--- Comment #15 from Andrey Borzenkov
(as I can't boot UEFI I can't install without erasing w8)
It should be possible to install in legacy BIOS mode on GPT. There was (is) YaST2 bug that it defaults to installing bootloader on partition even on GPT, which does not work; so you need to make sure it is installed in MBR. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c16
--- Comment #16 from Andrey Borzenkov
I assume I'm too stupid to use grub2, but lsefimmap and lsmap are not valid commands here.
Oh, stupid me. You did it off installation DVD? I guess, it does not even include those modules (and if grub is signed, module loading is disabled anyway). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c17
--- Comment #17 from Stephan Kulow
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c18
--- Comment #18 from Michael Chang
Oh, stupid me. You did it off installation DVD? I guess, it does not even include those modules (and if grub is signed, module loading is disabled anyway).
If turn off secure boot the module loading is revived. Can't we use grub2-mkresuce to create a iso and test booting via disable secure boot .. ? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c19
--- Comment #19 from Steffen Winterfeldt
It should be possible to install in legacy BIOS mode on GPT. There was (is) YaST2 bug that it defaults to installing bootloader on partition even on GPT, which does not work; so you need to make sure it is installed in MBR.
That's not true. There is (should, at least) bootcode added to the protective MBR that can boot off GPT. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c20
--- Comment #20 from Andrey Borzenkov
It should be possible to install in legacy BIOS mode on GPT. There was (is) YaST2 bug that it defaults to installing bootloader on partition even on GPT, which does not work; so you need to make sure it is installed in MBR.
That's not true. There is (should, at least) bootcode added to the protective MBR that can boot off GPT.
This is bnc#794126, I see it is marked as fixed, so hopefully it works now. It did install generic MBR which tried to boot off active partition, but there is no active partition with GPT. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c21
--- Comment #21 from Steffen Winterfeldt
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c22
--- Comment #22 from Andrey Borzenkov
(In reply to comment #16)
Oh, stupid me. You did it off installation DVD? I guess, it does not even include those modules (and if grub is signed, module loading is disabled anyway).
If turn off secure boot the module loading is revived. Can't we use grub2-mkresuce to create a iso and test booting via disable secure boot .. ?
I created http://dl.dropbox.com/u/25585681/bnc800035.iso with i386-pc, i386-efi and x86_64-efi and linux kernel so we have something to boot. Boot from ISO and issue (TAB completion works) linux (cd)/vmlinuz-3.7.10-1.1-desktop initrd (cd)/initrd-3.7.10-1.1-desktop boot -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c23
--- Comment #23 from Stephan Kulow
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c24
--- Comment #24 from Andrey Borzenkov
it booted, but it wasn't seen as UEFI device, so I could only test legacy
I tested in QEMU with OVMF EFI BIOS, it boots. When booted in EFI, device is called (cd0), at least here. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c25
Stephan Kulow
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c26
Andrey Borzenkov
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c27
Stephan Kulow
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c28
--- Comment #28 from Max Meister
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c29
--- Comment #29 from David Declerck
https://bugzilla.novell.com/show_bug.cgi?id=800035
https://bugzilla.novell.com/show_bug.cgi?id=800035#c30
Jeffrey Cheung
participants (1)
-
bugzilla_noreply@novell.com