Linked by Thom Holwerda on Wed 9th Nov 2016 19:21 UTC

Lenovo created a stir when it said the Yoga 900 and 900S hybrids would work only with Windows, not Linux. The company has now changed its stance, bringing Linux support to those PCs.

The PC maker earlier this month issued a BIOS update so Linux can be loaded on Yoga 900, 900S and IdeaPad 710 models.

The BIOS update adds an AHCI (Advance Host Controller Interface) SATA controller mode so users can load Linux on the laptops.

This is a Linux-only BIOS, meaning it should be used only by those who want to load the OS. If you want to continue with Windows, do not load the firmware. "This BIOS is not intended to be used on machines running Windows operating systems," Lenovo said.

Still not an ideal solution, but at least they're listening.

Thread beginning with comment 636809
To read all comments associated with this story, please click here.
CPU and OSes
by Earl C Pottinger on Wed 9th Nov 2016 21:11 UTC
Earl C Pottinger
Member since:

By their natural to be general purpose machines you can not make a CPU that will run only one OS.

What you can do is set up a CPU that is needs certain byte codes or flags to be set to let an OS get access to the feature of that CPU. Once the secret is known it can be added to just about any OS that is compiled for that CPU.

The best one can probably design and patent special (higher speed) way to handle some critical hardware so that no-one else can access that hardware without violating the patent. And if the hardware is something is the mouse, keyboard, screen one would be in a mess or have a lot of USB devices to get around it. But if it is something like the main memory, high speed internal buss, etc you are locked out.

Reply Score: 1

RE: CPU and OSes
by Brendan on Thu 10th Nov 2016 08:26 in reply to "CPU and OSes"
Brendan Member since:


By their natural to be general purpose machines you can not make a CPU that will run only one OS.


The "problem" has been grossly misreported and exaggerated by people that have no idea what they're talking about.

The real problems are:

a) AHCI doesn't have good power management (and the AHCI spec needs to be updated/extended/improved)

b) Because of the first problem, Lenovo used "RAID controller" to get better power management

c) "RAID controller" has no usable standard (unlike AHCI), and each different RAID controller needs a different driver.

d) Linux doesn't have a driver for it.

e) Instead of blaming anything that actually matters (Linux for not having a driver, hardware manufacturers for never standardising RAID controllers, standardisation committee responsible for AHCI for not providing adequate power management); everyone decided to blame Lenovo(!).

Note that none of these problems have been solved. By switching back to AHCI, the power management (battery life) for Linux will be worse than it is for Windows; and all other laptop manufacturers will probably do the same thing; so Linux will end up inferior to Windows on all laptops/notebooks.

- Brendan

Reply Parent Score: 2

RE[2]: CPU and OSes
by Risthel on Thu 10th Nov 2016 09:38 in reply to "RE: CPU and OSes"
Risthel Member since:

Linux HAVE those drivers since 2.6.18. Is just a matter of have the mdadm raid module loaded.

Problem is, that the first guy that blamed Lenovo, forgot to do a research before making a storm in a teacup. Guy loaded Ubuntu, didn't have the tech skills to install mdadm, scan for devices, manual partition and THEN, install the Distro.

Reply Parent Score: 2

RE[2]: CPU and OSes
by darknexus on Thu 10th Nov 2016 13:18 in reply to "RE: CPU and OSes"
darknexus Member since:

Unfortunately, inferior power management and battery life on Linux has been par for the course for the past decade.

Reply Parent Score: 2