8 ms·
Why doesn't Linux support it? Is "RAID" mode based on some spec that was only provided to Microsoft and kept secret from everyone else?
by 13of40 10y ago
Why doesn't Linux support it? Is "RAID" mode based on some spec that was only provided to Microsoft and kept secret from everyone else?
- detaro 10y agoI doubt Microsoft knows the spec to it, all they care about is that the manufacturer provides a working driver.
- mjg59 10y agoWindows only supports it if you use the Intel storage driver - even Microsoft don't ship a driver that supports it.
- farcical_tinpot 10y agoYay, so supporting completely non-standard and inevitably more buggy drivers is the correct option?
- farcical_tinpot 10y ago> even Microsoft don't ship a driver that supports it. .....and why do you suppose that is? Fake RAID drivers and hardware are shit that's why. It's an option that is hardly used, if ever, and I never thought I'd see the day when a system had it as its default.
- mcpherrinm 10y ago> "RAID" mode is typically just changing the PCI IDs so that the normal drivers won't bind, ensuring that drivers that support the software RAID mode are used. It sounds like the kernel just needs to learn about the new PCI ID.
- Sanddancer 10y agoMS doesn't write a lot of drivers for hardware. Even the stuff they provide on disk has a lot of drivers written by a third party. Intel's RAID mode is something that's not supported by default on Windows 10 even, which means you have to have the special RAID driver for even Windows to work on it. Intel has the driver info and isn't even releasing it to any OS makers as far as I can tell.
- michaelmrose 10y agoLinux has its own methodology for providing raid and the raid modes provided by motherboard makers are in general terrible junk that nobody including windows users should use. Even if the information necessary to implement support were available which it generally is not it would be worth less than nothing. Everyone's hardware supports communicating with drives in a standard fashion not providing a way to enable this given that the hardware already supports it is wholly and totally lenovos fault.