Based on the description of how the problem arises - Ubuntu 17.10 installed on a system booted in legacy mode, not in UEFI mode, and the problem showing up only after upgrade to Ubuntu 17.10 when Ubuntu 17.04 was running fine - it is likely that any problems here are in the Linux kernel rather than in the bootloader. When booting in BIOS mode instead of UEFI mode, the grub package does not do anything that touches firmware settings; and there have been no relevant changes to the grub code when booting in BIOS mode, between 17.04 and 17.10.
Therefore reassigning this bug to the kernel. ** Package changed: grub2 (Ubuntu) => linux (Ubuntu) ** Changed in: linux (Ubuntu) Status: Incomplete => New -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1734147 Title: Ubuntu 17.10 corrupting BIOS - many LENOVO laptops models Status in linux package in Ubuntu: New Bug description: Hi all, Basically on Lenovo Y50-70 after installing Ubuntu 17.10, many users reported a corrupted BIOS. It's not possible to save new settings in BIOS anymore and after rebooting, the system starts with the old settings. Moreover (and most important) USB booting is not possible anymore since USB is not recognized. It's very serious, since our machines do not have a CDROM. Lenovo forums at the moment are full of topics regading this issue. For example: https://forums.lenovo.com/t5/Lenovo-P-Y-and-Z-series/Y50-70-BIOS-Can-t -Save-Settings-or-boot-with-USB/m-p/3849142 https://forums.lenovo.com/t5/Lenovo-P-Y-and-Z-series/Y50-70-BIOS-Can-t -Save-Settings-Or-Exit/m-p/3601285 https://forums.lenovo.com/t5/Lenovo-P-Y-and-Z-series/y50-70-BIOS-can-t -save-settings-and-I-can-t-boot-system/m-p/3865727 Thank you!! #### UPDATE (27/11/2017) #### LENOVO machines affected so far: Lenovo Y50-70 Lenovo G40-30 Lenovo U31-70 Lenovo G50-70 Lenovo Z50-70 Lenovo Yoga Thinkpad (20C0) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1734147/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp