Ubuntu 17.10 Temporarily Pulled Due To A BIOS Corrupting Problem (phoronix.com)
An anonymous reader writes: Canonical has temporarily pulled the download links for Ubuntu 17.10 "Artful Aardvark" from the Ubuntu website due to ongoing reports of some laptops finding their BIOS corrupted after installing this latest Ubuntu release. The issue is appearing most frequently with Lenovo laptops but there are also reports of issues with other laptop vendors as well. This issue appears to stem from the Intel SPI driver in the 17.10's Linux 4.13 kernel corrupting the BIOS for a select number of laptop motherboards. Canonical is aware of this issue and is planning to disable the Intel SPI drivers in their kernel builds. Canonical's hardware enablement team has already verified this works around the problem, but doesn't provide any benefit if your BIOS is already corrupted.
How the hell have we let what's supposed to be ROM get so fucked up by a simple software upgrade? That, Ain't, Right!
Anybody know if the issue is a bug in the driver code or is the driver inadvertently exposing a faulty bios implementations
I have a Lenovo Yoga which I dual boot with Linux Mint Sarah and just after I installed 1709 Fall Creators Update the fingerprint reader stopped working. I gave up trying to remedy it and reset Windows, but that didn't fix it.
I then realised that it wasn't shutting down properly either. ACPI shutdown in both OSs would leave it halted but powered on, so the only way to restart was to hold the power button to kill it, and then switch on.
I finally checked the warranty and saw it was 14 months old so took it apart, removed the battery and motherboard battery, left it for an hour, powered it on, flattened the partition table an reinstalled. Works perfectly again, but after a huge amount of time wasted.
So, it's either a coincidence, or there's something modern OSs are trying to do which screw up BIOSs.
Bad luck for this to happen during the year of the linux desktop.
Why can an OS modify a bios? This is the price we pay for OS level bios upgrades.
Sad news ... Christopher Dale Reimer, dead at 48
I just heard some sad news on talk radio - Everyday reality/Haiku writer Christopher Dale Reimer was found dead in his San Jose apartment this morning. There weren't any more details. I'm sure everyone in the Slashdot community will miss him - even if you didn't enjoy his work, there's no denying his contributions to popular culture. Truly an American icon.
Then stick with Windows 10. Windows is for people with an IQ under 10.
These days, "BIOS-level" upgrades ARE "OS-level" upgrades. UEFI even has its own shell.
Case in point:
I recently purchased a Dell PowerEdge server to run VMware's ESXi hypervisor. Before installing ESXi, I wanted to update the BIOS to the most current version. On Dell's site, I could not a "BIOS-level" update package, only "OS-level" ones. I talked to Dell, and to my surprise, the answer was to run their Windows executable from the BIOS shell.
That we have moved from simple reliable BIOS systems that provided a little boot code to get the system going on a ROM, to an advanced re-programable system so that software BUGs can now brick your PC!
Progress!
Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
..in Minix obviously have a problem with Linux.
When you had to move a write-protect jumper to flash the motherboard BIOS. That seems alot safer. I also remember having a Matrox video card that a write-protect dipswitch.
But they don’t have bricked laptops. So who is really the dumb one?
The Ubuntu users that got bricked have no excuse.
They should have read through the kernel source code beforehand and realized there was a problem.
Basically bricked my Lenovo, luckily it was cheap POS I was trying to use for a laptop with Ubuntu. Last time I even consider Ubuntu,Linux of any kind or Lenovo crappy PC's.
I had a Linux kernel update that bricked my graphics. It took an entire 30 seconds to reboot and choose an older kernel. Meanwhile our Win10 is still booting/updating/shitting/something/whatever for 3 hours before being halfway usable. Windows sucks donkey balls.
Its canonical and ubuntu - who didn't see this coming?
It was more than 10 years ago. There were some cdrom drives (LG I think) that interpreted some ATAPI command which was only used on cd recorders as a "upgrade firmware" command (or something like that). Some version of the kernel happened to send that command to every ATAPI device and so it corrupted said drives firmware.
I was hit by the bug when booting a live cd on my brother's pc but it was recoverable and so I managed to write a correct firmware and got the drive working again.
designing overcomplicated systems that are unmaintainable spaghetti code and get back to "keep it stupid simple" and things that just work, and not try to right the user, ...
I still have my bricked laptop from an attempted Ubuntu 9 to 10 migration. Luckily it was a really old laptop that I didn't really care to fix after that - just needed a floppy with the laptop's bios but couldn't find a working floppy drive or floppy to write on :/
Why has the world forgotten it?
Avantgarde Hebrew science fiction
Sure? https://answers.microsoft.com/...
I finally checked the warranty and saw it was 14 months old so took it apart, removed the battery and motherboard battery, left it for an hour, powered it on, flattened the partition table an reinstalled. Works perfectly again, but after a huge amount of time wasted.
If removing the batteries solved the problem, then your problem wasn't BIOS. It was CMOS. The "CMOS RAM" is the volatile memory which stores settings used by the BIOS. The BIOS itself is stored in non-volatile memory. This was originally a PROM in the IBM PC, but today is pretty much always Flash ROM. Sometimes it's a flat quad package, sometimes it's a serial 8-pin DIP and it has to be shadowed into RAM just to function, but it's pretty much always flash. (Those ones are cool because they're usually socketed, and SPI-interfaced, which means they're useful for other projects...)
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
I've had no problems so far, but will this brick my machine in the near future?
Don't ya just love the absolute bullshit answers from MS support? Linux users get better support from Linux peers, Windows users get a headache.
127.0.0.1 www.ubuntu.com
You get what you pay for.
Obviously BIOS isn't stored on a "ROM" the way so many of you fucking idiots are talking.
Good thing I have a motherboard with dual BIOS so if one gets screwed up due to a bad flash I can flip the switch to the back up BIOS and then copy itself over to the corrupted BIOS.
As I remember, that's how it was done in the PC days:
1) Remove battery
2) Short battery connections at the computer
3) Replace battery
4) Profit!
I don't want to file this story as disaster porn, but so far it hasn't been anything I could describe as helpful. Ditto the comments. Double ditto the link and the comments there.
Right now I have 17.10 running on a Lenovo and a Toshiba, and so far I haven't noticed any problems. Lack of evidence is no proof of the negative...
Seems like my easy "response" is to hope that the next updates from Ubuntu take care of the problem (for extremely low values of care?). Unless it's already too late, in which case...
Not like Linux needs to shoot its reputation in the foot.
Me? I still lament that Linux was unable to seize the golden opportunity of Windows 8. Most of my machines run Windows 10 these days, alas...
Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
All this hardware is a crap, shitpile, etc. Why?
What the hell in the operating system needs to write data to the BIOS chip? I'd love to hear anyone's reasoning behind why that's remotely necessary.
So what do you expect from this "rush rush" attitude with no QA and regression testing? Many eyes make bugs shallow, right? After Linus called the security people morons it turned out that the dirty COW patch was incomplete. Honestly, the latest kernels are incredibly buggy. In 4.10 (Ubuntu LTS) one of my cores went 100% in low memory (swapping) situation. And even after closing many programs the "kswapd" shit was still busy at spinning at 100%. The notorious bug 12309 where many symptoms are still present, 14505 where file descriptors and network sockets cannot be forcibly closed and removing a USB stick without unmounting leads to stale mount points, and in certain cases to oopses and crashes and so on... How amazing this enterprise garbage kernel is let alone the userspace...
SD write protect sliders do not provide hardware-level write protection. Software can ignore these if it so chooses.
Instead of doing one task very well, it's trying to do everything. With predictable results..
Not like Linux needs to shoot its reputation in the foot.
You do understand, don't you, that Ubuntu != Linux. I run Fedora, and there's been no mention of this particular issue affecting Fedora, even though it's always very big on pushing out new kernels as quickly as possible. I don't know if either distro modifies the kernel before making it available, or if this isn't in the kernel itself but some support module, but AFAICT it's distro-specific. I do hope, of course, that it gets cleared up quickly.
Good, inexpensive web hosting
F U Intel
::1 www.ubuntu.com
FTFY.
Will it brick my Thinkpad x60?
You ought to fix that for Ubuntu.com first; their nameservers don't seem to offer an IPv6 (AAAA) RR.
Obligatory :-) included at no extra charge.
Just never reboot your machine ever again. :)
I certainly agree with you that there are many distributions, and I think that is one of the best aspects of Linux. Monolithic thinking is anti-freedom. Check my sig.
However whenever a major distro looks bad, all of Linux catches some shade. I still blame the financial models, but been there, done that, no one's interested in such crazy ideas as alternative possibly even better financial models.
Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
Fix what? See above.
Democrat partisans sure do hate software freedom.
Me? I still lament that Linux was unable to seize the golden opportunity of Windows 8. Most of my machines run Windows 10 these days, alas...
I would argue that YOU missed the opportunity, alas...
I've lost confidence in Ubuntu. Canonical seems increasingly user-hostile. And in my subjective opinion - reinforced by this story - their technical quality has been declining for a while.
So what's the alternative?
My Docker containers are already based on Alpine, and running atop ECS, which is based on Amazon Linux. But I still need cloud VMs and bare metal servers. One thing I really appreciate about Ubuntu it's the ease of running the same OS on my servers and on my Thinkpad laptop.
*BSD is out because afaik it cannot run Docker. No, I'm not fucking giving up my containers. They are incredibly useful for my job.
Mint is for dopes.
Slackware was fun 20 years ago when I was just learning. Seems like it would be an incredible pain to use it for production work.
CentOS and Fedora have always been a little unpleasant to work with. But maybe worth another look.
I've never actually tried Alpine outside a container. So it's a possibility I guess.
Serious question for people who have abandoned Ubuntu: What did you switch to? Was it worth the hassle?
IT'S A SINGLE MULTITHREADED SELF CONTAINED 32/64 BIT EXECUTABLE WRITTEN IN DELPHI XE4 YOU FOOL!
HP also has Insyde BIOS in their laptops and newer laptops usually works perfectly with Linux. Is there any reports of problems with HP?
move to FOSS,save ur nation's resources.
Two days ago I was trying to boot my Lenovo y50-70 from USB. It simply did not see any bootable devices on any USB port. That seemed odd at the time. Then I saw this article and realized that I had installed Ubuntu 17.10 on a different partition when it came out so I could try it. It looks like that may be the last new OS I get to try on this PC. (At present I can boot Debian Stretch - my daily driver - Windows 10 - just in case - Kali and Ubuntu 17.10. I suppose if push came to shove I could always put the SSD in another PC and install Linux on that. This works well because Linux pretty much installs all available drivers. I don't think that works with Windows though. I accidentally booted the HDD I had in the Lenovo in another PC and the results did not look good.
I'd like to replace the Y50 anyway and not with a Lenovo. The speakers no longer work and the case is cracked near the hinges. After upgrading RAM, HDD to SSD and replacing the crappy LCD with an IPS panel I've got a few $$$ in it and prefer to keep using it for a while longer. I don;t think I'll ever buy another Lenovo and it seems very unlikely I'll ever install Ubuntu on anything.