09-18-2016 08:37 AM
David_MTL, I have only a partial understanding of the problem, not having such a laptop myself, but it appears to be an issue with Intel RST or RSTe, an Intel hybrid hardware/software RAID system. Apparently some versions of RST, when used on an NVMe, don't work with Linux, or in Windows without extra drivers installed, though this is fixable in most cases by disabling RST RAID in the BIOS menu and ysing the raw device. I think that in a refresh of the Yoga 900, Lenovo switched from a SATA SSD to a NVMe. Lenovo at least currently doesn't have the option to turn off RST RAID in the BIOS menu because they hid that option.
The press for the Yoga 910 suggests it has an NVMe, so the main questions are: does it have RST (probably) and can it be disabled in BIOS (my guess is that Lenovo doesn't change their minds).
TLDR: My guess is ~70% chance the Yoga 910 will have this issue.
09-18-2016 04:48 PM
Sadly it's not that easy. The BIOS is cryptographically signed (Windows Authenticode–style) with a certificate from Lenovo, preventing malware (as well as us legitimate users) from flashing an alternate or even modified firmware. Of course, there is no BIOS setup option to disable this verification. ;-)
According to the experts (https://www.bios-mods.com/forum/Thread-Request-Lenovo-Yoga-900-BIOS-Unlock-AHCI-enable-attached-BIOS...) you'll need an SPI programmer and chip clip if you want to mod the firmware on this puppy. If that's your cup of tea, go wild.
As for me, I'm just hoping for better luck with my new S------ N------- 9 Spin when it arrives.
09-18-2016 05:29 PM
No luck to purchase a N9S here. It comes with Windows too, right? Well then I am gonna carry a bootable usb stick to test before buying any laptop.
09-18-2016 08:48 PM
Apparently even after forcibly flashing the ROM chip with a programmer with the modded BIOS, it still fails validation.
COME ON, LENOVO -_-
09-18-2016 09:50 PM
People are asking Lenovo for a BIOS update. The latest BIOS posted in the Drivers and Software for this model is the one for April, and according to Belarc Advisor, I'm running a BIOS from June 22nd that appears to be three revisions ahead of the April one. 2UCN08WW vs 2UCN05WW.
Nothing comes up for 2UCN08WW on a Google search. Does anyone know what they changed? They were in there messing around with it three times since April and still haven't fixed this problem. Come on, Lenovo! Really!?
09-19-2016 11:24 PM
Good news for those willing to get their hands dirty in order to get this done. Through direct contact with the chip, some custom clips, and a programmer, I was able to get a mod from a friend over on bios-mods forums flashed onto my chip. This enabled me to access the advanced tab and change the necessary setting to allow for this install to happen. I put together a short album of pictures from this process, hopefully I can be of help to people in the future. http://imgur.com/a/ox4Ey
09-20-2016 01:07 AM
As someone who can solder myself, I really appreciate the risk you took and the work you did. Great job! and also thanks to the folks over in the BIOS mods forum.
Lenovo, I hope there should be no more excuses now.