[Bug 806490] New: live-installer does not put EFI: 1 in install.inf
https://bugzilla.novell.com/show_bug.cgi?id=806490 https://bugzilla.novell.com/show_bug.cgi?id=806490#c0 Summary: live-installer does not put EFI: 1 in install.inf Classification: openSUSE Product: openSUSE 12.3 Version: RC 1 Platform: Other OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: YaST2 AssignedTo: jsrain@suse.com ReportedBy: fehr@suse.com QAContact: jsrain@suse.com Found By: Development Blocker: --- yast2-storage relies on the KEY "EFI" in /etc/install.inf to determine if the system has an EFI BIOS and therefore it needs to propose /boo/efi with vfat filesystem as boot partition. YaST2 client live-installer.ycp does not provide this information. Therefore installation from a live CD will not propose a /boot/efi as boot partition. So the installed system cannot be booted if it uses a EFI BIOS. This is not a new problem, but since with secure boot lots of system will use an EFI bios and for these installation from live CD will fail, it gets more urgent with 12.3. Jiri, I assign this to you since you did last changes in changelog. Please reassign properly. -- 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=806490 https://bugzilla.novell.com/show_bug.cgi?id=806490#c1 --- Comment #1 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-03-05 16:00:36 CET --- This is an autogenerated message for OBS integration: This bug (806490) was mentioned in https://build.opensuse.org/request/show/157380 Factory / libstorage -- 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=806490 https://bugzilla.novell.com/show_bug.cgi?id=806490#c2 Jiri Srain <jsrain@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|jsrain@suse.com |fehr@suse.com --- Comment #2 from Jiri Srain <jsrain@suse.com> 2013-03-07 11:55:08 UTC --- The one who is (for normal installation) responsible for writing install.inf is not YaST, but Linuxrc. YaST only reads data from this file. However, for the live installer use-case, install.inf does not exist at all and therefore you cannot rely in it (just brought the live installer up). This means that we have basically two options: - introduce something that will take care of writing install.inf for the live CD - make partitioner (and possibly also bootloader) detect EFI a different way (Bootloader seems to check presence of /sys/firmware/efi directory) Thomas, I'm sorry I cannot help more now... -- 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=806490 https://bugzilla.novell.com/show_bug.cgi?id=806490#c3 Thomas Fehr <fehr@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #3 from Thomas Fehr <fehr@suse.com> 2013-03-07 12:01:46 UTC --- libstorage was already changed to look at /sys/firmware/efi/vars to detect EFI. -- 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.
participants (1)
-
bugzilla_noreply@novell.com