fmmach
1
Greetings!
I installed Lubuntu 24.10 on my laptop Lenovo IdeaPad 100s, which is quite modest in terms of hardware (it was struggling to run on Windows 10, so I decided to install Lubuntu on it). I prepared a USB stick with Lubuntu 24.10 using Rufus. Initially, the stick was not working on the notebook, and I learned that it was necessary to copy the file “bootia32.efi” from Github on it because of a characteristic of the EFI on this particular notebook, related to its processor (Atom). I then went ahead and installed Lubuntu on the said notebook (before that, I checked that Lubuntu was working fine on the live desktop environment, booting from the stick). I chose to erase the hard drive during the installation process. Unfortunately, after reseting the notebook, the boot failed with the following error messages:
error: non-native image not supported.
error: you need to load the kernel first.
I tried to reinstall Lubuntu several times, changing some installation parameters, unfortunately, with the same results. I wonder if this is related with that characteristic of the EFI I mentioned before.
Can anyone suggest what else should I try in order to make it work, please? I would really appreciate that. Thank you for your attention!
Hello fmmach - Welcome to Ubuntu Discourse 
The install looks to be rather straight forward other than the EFI file,
Is this tutorial same same as the guide you used ?
https://www.linkedin.com/pulse/installing-ubuntu-1804-lenovo-100s-jose-ramon-huerga-ayuso
wherein there, not only disable secure boot but also reset to Install Mode.
-should workie great - last long time-
1 Like
Some older threads with that model Lenovo.
May be better to use 24.04 for longer term support. LTS flavors get 3 years. Non-LTS is only 9months.
Forum is closed, but still is read only.
LENOVO Ideapad 100 Laptop 16.04 Dual Boot
LENOVO Ideapad 100S Laptop 32 bit UEFI bootia32.efi
2 Likes
humpty
5
Basically , what you did with your live usb, you have to do the same with your installation.
i.e swap in a 32 bit efi loader.
AFAIK, Debian 12 does this automatically,…
“… detect that the underlying UEFI firmware is 32-bit and will install the appropriate version of grub-efi…”
Apparently, Ubuntu doesn’t.
2 Likes
fmmach
6
Hi everyone! I really appreciate everyone who contributed with this topic.
Yes bashing-om, I had seen Ayuso’s post on LinkedIn and I had enabled setup mode, but still wasn’t working. In the end, the solution was to install the 32 bit bootloader, as suggested by Humpty’s link. I had some trouble running the commands, given my lack of experience on Linux, but in the end, it worked as expected. Thank you so much!
4 Likes
system
Closed
7
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.