0

I have a Lenovo G50-30 with InsydeH2O UEFI setup utility/BIOS. I can't change any settings except time and date in setup utility. I can toggle settings, but when I exit the setup (Exit Saving Changes) or save changes and then save, and then enter the setup utility again, all settings are back where they were before I changed them.

Settings are not the default ones, but my configuration before installing Ubuntu, the issue started after installing Ubuntu. I have been using Linux for 10 years and own this notebook 2 years, I never had such a problem. When trying to boot from USB made using Rufus, Etcher.io or UNETBOOTIN (options that worked before) I get a message EFI USB Device (Generic USB Storage) boot failed. I've tried using four different USB drives and all three ports to rule out hardware and software issues. Only USB I could boot after installing Ubuntu is the Ubuntu Live USB.

I've tried re-flashing BIOS, because that should do a "factory reset", but my BIOS is already newest available version, so update utility won't let me flash.

Because of an unrelated issue I can't boot up Ubuntu, but I have a "working" Windows installation.

Update: I've noticed an error flash on bootup before GRUB starts, too quick to read with naked eye, so I recorded it. It says (i deleted video, so it's paraphrased) bootloader error, reading ≤ubuntu's EFI file>; unknown error; reading ; unknown error After that GRUB starts

  • Perhaps like this user who noticed an option. https://superuser.com/questions/852235/how-to-install-ubuntu-14-10-on-a-new-lenovo-ideapad-g50-70 – oldfred Dec 02 '17 at 21:56
  • Some vendors modify UEFI to boot by description which is not allowed per UEFI spec. Lenovo rename files http://ubuntuforums.org/showthread.php?t=2302170 See these work arounds. Often Boot-Repair or rEFInd help. http://askubuntu.com/questions/486752/dual-boot-win-8-ubuntu-loads-only-win/486789#486789 – oldfred Dec 03 '17 at 22:31

1 Answers1

1

Issue that I (and many other Ubuntu users) was facing is described in this OMGUbuntu article.

A workaround using rEFInd is proposed on Lenovo forums.

Further description of the problem, that seems to be caused by Ubuntu enabling Intel SPI driver that's still in development, is available in this OMGUbuntu article.

Solution proposed in the OMGUbuntu article above:

  1. Install UKUU - Ubuntu Kernel Update Utility
  2. Install Linux 4.14.9
  3. Reboot and select Linux 4.14.9 in GRUB
  4. Boot fully
  5. Shut down
  6. Boot to BIOS, should work now

Not really sure why, but I can confirm it works, now I can boot from non-Ubuntu live-USB and change and save UEFI/BIOS settings.