4 ms·
So if I'm understanding this correctly, Lenovo isn't actively blocking Linux, they're just using a newer RAID mode in their storage controller that there are no
by zeta0134 10y ago
So if I'm understanding this correctly, Lenovo isn't actively blocking Linux, they're just using a newer RAID mode in their storage controller that there are no existing Linux drivers for?
This doesn't seem like that big of a deal actually. It's nice of them to provide a legacy mode bios, but this will perhaps encourage the community to write open source drivers for the storage controller in its native mode, expanding the hardware that the linux kernel can support. That would be a win win.
- Hydraulix989 10y agoWell, they initially only released a custom BIOS with a goto statement added to jmp out of the disk controller mode setting (which is normally present and allows the user to change back to AHCI mode). Reverse engineers on the Lenovo forums discovered this modification while studying the disassembly. Then, one user patched the BIOS and manually reflashed it using an SPI flasher and some soldering, and Linux worked just fine by detecting the drive. Yes, the ideal solution is that Intel gives specs to OSS devs to build a driver (or even builds on themselves), but the path of least resistance is to have Lenovo unblock that BIOS setting, which amounts to changing one line of code, or 15 minutes of one engineer's time.