Generally not advised to install Ubuntu 17.10 presently, at least on certain hardware. There's a nasty bug that causes serious problems with BIOS (as in prevents ability to boot from USB or alter BIOS settings).
https://www.theregister.co.uk/2017/12/21/ubuntu_lenovo_bios/ https://linux.slashdot.org/story/17/12/20/1724244/ubuntu-1710-temporarily-pu... etc.
Canonical apparently plans to re-release 17.10 (hopefully with a distinguishing point version number?) after this issue is corrected.
Oh, wow. Writing to BIOS is serious stuff.
On Fri, Dec 22, 2017 at 2:40 PM, Michael Paoli Michael.Paoli@cal.berkeley.edu wrote:
Generally not advised to install Ubuntu 17.10 presently, at least on certain hardware. There's a nasty bug that causes serious problems with BIOS (as in prevents ability to boot from USB or alter BIOS settings).
https://www.theregister.co.uk/2017/12/21/ubuntu_lenovo_bios/ https://linux.slashdot.org/story/17/12/20/1724244/ubuntu-1710-temporarily-pu... etc.
Canonical apparently plans to re-release 17.10 (hopefully with a distinguishing point version number?) after this issue is corrected.
BALUG-Talk mailing list BALUG-Talk@lists.balug.org https://lists.balug.org/cgi-bin/mailman/listinfo/balug-talk
Quoting Tony Godshall (togo@of.net):
Oh, wow. Writing to BIOS is serious stuff.
So serious that, on Intel-based systems with Intel SPI (Serial Peripheral Interface) firmware such as those discussed at the links provided, it could brick the motherboard unfixably. (EFI-based systems could likewise get knackered by OS software writing to the EFI system partition, but that's not what's at issue in today's hapless Ubuntu cockup.)
About the SPI problem: Some recent Intel CPUs like Baytrail and Braswell have held BIOS and other platform-specific data in writeable flash memory, dubbed 'the SPI serial flash'. Recent Ubuntu installation kernels have included a kernel driver called intel-spi, making it possible to read and write the SPI serial flash. That driver seems, on present evidence, not ready for prime time, causing BIOS data corruption as reported.
Including the driver in an installation kernel at all is a particularly stupid blunder, as there was no legitimate purpose for it there, and the risks should have been obvious -- as Canonical, Ltd. are now learning.
(Hey, my collection of .signature files is up to #490. Time to update http://linuxmafia.com/pub/humour/sigs-rickmoen.html .)