
You may have heard that the BIOS on Lenovo’s Yoga 900 laptops has not been allowing the installation of non-Windows OSes (like Linux). After being on the receiving end of much opprobrium, Lenovo has finally released a BIOS update to fix this <http://www.theregister.co.uk/2016/10/28/lenovo_downward_dogs_with_yoga_bios_update_supporting_linux_installs/>. As usual, there are the suggestions that this was a deliberate deal done with Microsoft to shut out competitors to Windows. But then again, Hanlon’s Razor usually applies: “never ascribe to malice that which can be adequately explained by stupidity”. (See the reader comments on the above article for more examples of such stupidity.) Matthew Garrett has some more analysis <http://mjg59.dreamwidth.org/44694.html> on the specific issue that was stopping Linux installs: the hard drive controller is locked in “RAID” mode rather than “AHCI” mode. “AHCI” allows normal Linux drivers to work, while “RAID” mode requires special hardware-specific drivers. These special drivers don’t actually have to offer any RAID functionality; think of the “RAID” setting as just a way to block the generic drivers from taking control of the hardware. Garrett’s article has some discussion of why this might even be necessary: in this case, it may have to do with implementing proper power management.
participants (1)
-
Lawrence D'Oliveiro