Bug ID 1178340
Summary [yast] Support for 64-bit processors on motherboards with 32-bit UEFI (mixed-mode support)
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware 64bit
OS All
Status NEW
Severity Enhancement
Priority P5 - None
Component Installation
Assignee yast2-maintainers@suse.de
Reporter jslaby@suse.com
QA Contact jsrain@suse.com
CC glin@suse.com, jens@krieger-juhnke.de, jlee@suse.com, jslaby@suse.com, mbenes@suse.com, mchang@suse.com, tiwai@suse.com
Blocks 1172292
Found By ---
Blocker ---

+++ This bug was initially created as a clone of Bug #1172292 +++

On some devices (In my case a Lenovo Ideapad 100s-11iby) have 64 bit
processors, but a 32-bit UEFI, so the 64-bit installation mediums are not
recognized by it. 

Steps to Reproduce:
1. Grab a device with a 64-bit processor and a 32-bit UEFI
2. Try to boot from a 64-bit installation medium
Actual Results:  
The installation medium is not listed in the boot menu.

Expected Results:  
The installation medium is listed correctly, just like on a machine with a
64-bit UEFI.

I did a bit of research, and found out the following:
Fedora has natively supported 32-bit UEFI for 64 bit installs since Fedora 27.
There seems to be a a workaround, but this is not very practical for new users,
which adds a file from Github
(https://github.com/hirotakaster/baytail-bootia32.efi) to the installation
medium.

=============

Could the installer detect whether firmware is 32 or 64 bit on x86_64 and
install either grub2-i386-efi, or grub2-x86_64-efi respectively. This detection
can be done by checking /sys/firmware/efi/fw_platform_size (it contains either
32 or 64).


You are receiving this mail because: