Hacker News new | past | comments | ask | show | jobs | submit | makaronin's comments login

"..apparently goes off without a glitch". Apparently, not.


I won't, because I never purchased any Apple products.


I named it secret because these laptops have been sold for months and no one was aware of this agreement with MS until today.


Why was the title changed to "a recent Lenovo laptop" when at least four models are affected: Yoga 900 ISK2, Yoga 900S,Yoga 710S and Ideapad 710S.


Also, it seems only "Signature Edition" laptops are affected, i.e. those from the MS store. I think that makes a big difference.


It does not make a much difference as all new Lenovo ultrabooks are "Signature Edition".


This. I just got a new T460S and installed linux without any problems.


If you read the original reddit thread, you would understand that this is not just a drivers issue. Lenovo intentionally programmed their BIOS so that it reverts any changes to RAID mode making it impossible to install Linux.


True - but as the other HN thread (that I can't seem to find anymore ><) pointed out, if Microsoft's requirements were planned as an attack against free software, it would be an unnecessarily complicated and ineffective one: There is nothing stopping anyone from writing Linux drivers for the new RAID mode - and I guess if more models with this setup show up, eventually someone will write one.

On the other hand, Microsoft could have easily gotten a much more "robust" lockdown - by simply demanding mandatory, unchangeable Secure Boot like on the ARM tablets. But they didn't do that.


> - but as the other HN thread (that I can't seem to find anymore ><) pointed out,

Flagged as a dupe. It's here: https://news.ycombinator.com/item?id=12545966


One guy has done a nice work decompiling the BIOS and found that skipping over the hidden BIOS pages is hard-coded into the firmware. See this https://forums.lenovo.com/t5/Linux-Discussion/Installing-Ubu...


Can they not modify that BIOS code to not skip those pages?

I'm sure anyone with enough knowledge to decompile a BIOS would have obviously thought of that idea though. I'm guessing the BIOS images are signed or something?

Regardless, this smells evil to me...


>On the other hand, Microsoft could have easily gotten a much more "robust" lockdown - by simply demanding mandatory, unchangeable Secure Boot like on the ARM tablets. But they didn't do that.

Didn't you hear that Secure Boot is basically broken?


Those leaked provisioning certs can be blacklisted on new hardware


Is it meant as contra Linux though? Or just pro RAID?


RAID on a machine with a single SSD (and no provision to add another)? It'd make far more sense if the BIOS was setup so the RAID option was always disabled.

Edit: it'd be rather amusing and saddening if this whole controversy was caused merely by someone misunderstanding/misreading a perfectly sensible requirement to disable the RAID mode, and instead disabled the other options. Given the level of communication fluency among some programmers, I would not be surprised if this were the case; and the fact that the machine still boots into Windows because it has drivers might've let this slip past QA...


The choice seems to be between AHCI and sorta-NVMe, with the latter enabled in 'RAID' mode.

Sure, real/standards-conforming NVMe would be better -- and wouldn't require driver shenanigans in either Windows or Linux -- but there should be a performance advantage to 'RAID' mode in this case.


If it was meant contra Linux, it obviously failed as the Linux installer booted just fine.


Also making it impossible to install Windows 10 downloaded directly from MS.


Or the bug is that it fails to properly store the initial change?


It is much worse because Lenovo programmed the BIOS to lock the system so if you try to toggle it to AHCI mode with an EFI variable from EFIshell, it immediately sets itself back to RAID mode.


EFI = AHCI? EFI:EFI


New epoch in UGC. Imagine how easily movies can be generated from user scenarios.


This future is already there !

https://plotagon.com/


I've used it, it rocks!


Access code: fb-arts-nov15


> Sorry, this access code had a limited capacity and is no longer available. Request a personal invitation.

For anyone else looking to try it out.


Getting 504 when trying this.


Doesn't work.


Works for me


Huh. Now it works for me too. Odd.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: