Ubuntu – Fixing a broken bios lenovo

lenovouefi

I am a little bit stuck. Since I've installed Ubuntu 17.10 on my laptop.
It corrupted my bios from my laptop (I have a Lenovo Y50).

This means that I cannot

  • Change my bios
  • Boot using USB
  • And EFI entries read-only

So I installed Windows using another laptop and put the disk in the laptop. So I can work with it. The problem now is that there is a fix for the bios (using Ubuntu). But I can't boot Ubuntu from USB or hard disk.

When I use the same way to install Ubuntu on a hard disk and connect it to the laptop, it won't boot at all.

Is there a way to fix this 🙂

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1734147

Best Answer

If you are able to boot in Windows the BIOS can be re-flashed with the Y50-70 Laptop BIOS Update If you are not able to boot then you will not be able to run the BIOS update. You will have to send the laptop to Lenovo to re-flash the BIOS.

A clip From Phoronix - Ubuntu 17.10 Temporarily Pulled Due To A BIOS Corrupting Problem:

Should your BIOS be corrupted, you may need to replace your motherboard if there is not a removable flash chip. There are some reports that resetting the BIOS does work, but it's too early to know if that works for everyone. This issue has been confirmed for several different lines of Lenovo laptops including the Yoga and IdeaPad products. There is also the reports of it affecting a few Acer, Toshiba and Dell laptops.

When the BIOS is corrupted by the Intel SPI kernel driver, the effects range from being unable to save BIOS settings to no longer being able to boot from USB devices.

The Intel SPI kernel driver is responsible for reading/writing to SPI serial flash. Due to the SPI serial flash holding the BIOS and other platform specific data, Intel's driver is supposed to make the contents read-only, but clearly something is going awry with the driver in 17.10.