Advanced

Enough with the UEFI drama already

Posted by slacker_mike on · 15 comments
dedoimedo.com; By Igor Ljubuncic
Mail this story
Print this story

Recently, at a rate of about once a day, a new article comes blaming Microsoft for being evil and using their Secure Boot thingie to monopolize the desktop and prevent Linux from taking over. On top of that, Microsoft notwithstanding, lots of people are blaming UEFI for not letting them boot various Linux distributions. I would like to use this opportunity to dispell myths and fears and pure, simple disinformation, as most of the articles written on this topic are nothing more than FUD designed to generate controversy, traffic and revenue. So let's see what gives, and why UEFI is all right, and why there is no problem whatsoever.

Full Story

  Nav
» Read more about: Story Type: Editorial; Groups: Linux, Microsoft

» Get new stories by e-mail: nightly or as they are published

« Return to the newswire homepage

  Related stories
» More like this

Comments (15)

Enough with the UEFI drama already

stoneguy3 ·
Not sure what you've been smoking lately. Walk into Best Buy and tell them you want to buy a machine with no O/S. Go to NewEgg and find a machine that specifies whether it completely supports UEFI as specified.

My son is a 2nd generation Linux evangelist. His buds aren't buying Linux machines. He's taking their clunky, virus-infested Windows machines and putting Linux on them. Even his mother is using it.

It would be impossible to prove that UEFI was partially intended to lock down systems. But when push comes to shove, it might as well be a conspiracy between Redmond and Big Silicon.
caitlyn ·
Quoting:It would be impossible to prove that UEFI was partially intended to lock down systems. But when push comes to shove, it might as well be a conspiracy between Redmond and Big Silicon.
I think that it's pretty easy to prove UEFI is no such thing. UEFI Secure Boot, OTOH, is all about vendor lock in. I was saying that months before it arrived and was accused of spreading FUD. Well.... here's a whole article of FUD about UEFI Secure Boot being benign. Yeah, right!

For a computer literate person who doesn't get scared by the ridiculous warnings saying how unsafe you are making your systems, yes, you can disable secure boot provided it's x86_64 technology and the vendor actually meets the standard and allows it to be disabled. A few machines have surfaced that don't allow it. If it's ARM based technology Secure Boot cannot be disabled and you can't change OS, period. If you don't like Windows RT and that's what came with the system, well... tough luck.

Then there is the little issue that Microsoft is keeper of the keys. Yes, there are workarounds, and yes, a handful of Linux distros now work with UEFI Secure Boot out of the box and more will eventually. That doesn't make it any less an attempt at vendor lock in.
distrorank ·
There's definitely an argument to be made about it being an attempt at vendor lock-in. Why didn't Microsoft take the lead and create a standards group or a non-profit tech group that would hold/distribute keys? Or why not at least hand out keys to the major Linux distros?

UEFI is definitely a better tech than what it replaces - no doubt. However, I think that it's more of an act of faith to think that Microsoft is behind this purely because it's technologically better. Just look at their history...
linuxwriter ·
From the article: "Indeed, what's there to worry about? You simply enter your UEFI menu, change the Secure Boot configuration to either Setup or Custom modes, and make relevant tweaks. And this is where problems start."

Has this guy looked at the UEFI layout on different motherboards and seen how different it is? I am no hardware newbie but I had to search for a considerable amount of time before I found the menus where I could turn off secure boot on my MSI board.

There is a load of FUD in this article.

Sam
zester ·
@linuxwriter Not saying your lieing, but every MSI motherboard that I have purchased sence they started shipping the new UEFI Bios has come with "Legacy Mode" enabled by default, even the Z77IA-E53 that just arived today via UPS came with "Legacy Mode" enabled. It wouldnt even make sence for MSI Boards to not come that way, they use Winki(Custom outdated version of ubuntu) for updating there firmware and as a instant boot os.
kikinovak ·
UEFI Secure Boot is a sheer disaster, and this article is a load of nonsense. Reminds me of similiar publications asserting global warming is a myth.
CFWhitman ·
zester wrote:Not saying your lieing, but every MSI motherboard that I have purchased sence they started shipping the new UEFI Bios has come with "Legacy Mode" enabled by default, even the Z77IA-E53 that just arived today via UPS came with "Legacy Mode" enabled. It wouldnt even make sence for MSI Boards to not come that way, they use Winki(Custom outdated version of ubuntu) for updating there firmware and as a instant boot os.


You're talking about something entirely different than Sam is. Sam is talking about complete MSI machines or MSI boards that come with Windows 8 pre-installed and/or are Windows 8 certified. You're talking about MSI motherboards for system builders intended for general use. What he said is true of the MSI Windows 8 certified systems. Of course it's not true of MSI motherboards that are not Windows 8 certified.
zester ·
@CFWhitman My bad, I see what your saying I Imagen a dual boot would be very problematic.
jdixon ·
> UEFI Secure Boot is a sheer disaster,

UEFI is a fairly new technology that's going through the normal growing pains of incompatible and incomplete vendor implementations. It'll work it's way through it and come out as a mature technology that just works.

Secure Boot is a Microsoft mandated attempt to lock out any other OS. It does little to enhance security, and what little it does do will quickly be circumvented by the malware folks.
linuxwriter ·
@zester and @CFWhitman

I am talking about the layout of the UEFI and the fact that it is a difficult process to locate and turn off secure boot. The layout of the UEFI is not uniform from manufacturer to manufacturer. Thus there is no set of standard instructions one can provide to the newer user to turn off secure boot.

I had issues finding how to turn off secure boot myself:

http://www.itwire.com/opinion-and-analysis/open-sauce/57562-...

And I am no greenhorn to building PCs.

Thus when anyone talks of turning off secure boot as though it is like turning a light switch on and off, I tend to laugh cynically.

Sam
BernardSwiss ·
When all this "So...? Just turn it off!" hand-waving dismissal about Secure Boot concerns comes up, my response is to ask, "And...? Just why should non-Microsoft operating systems be denied having the benefit of "Secure Boot" as part of a sensible "security in depth" approach to computer security? Any sensible implementation of UEFI Secure Boot is intrinsically OS neutral (except of course, in cases where "secure boot" is just double-speak for "vendor lock-in").

When all is said and done, "Secure Boot" is just a way for the motherboard BIOS (now reworked as UEFI) to verify that the boot code is "authorized". The question is, simply, "authorized by whom? -- by Microsoft? -- or by the supposed owner?"

It's important to keep an eye on the essential, core issue, and not be overly distracted by all the baffle-gab blowing back and forth.

gus3 ·
Quoting:authorized by whom? -- by Microsoft? -- or by the supposed owner?
Well, who do the hardware makers trust? The ones with the money, or the ones with the contracts?
caitlyn ·
I fully agree with Sam on this issue. Jesse Smith also did a DistroWatch Weekly a while back were he walked through the process on a new machine. It wasn't pretty and it was anything but simple.

Quoting:The question is, simply, "authorized by whom? -- by Microsoft? -- or by the supposed owner?"
Since Microsoft controls the keys it is Microsoft who ultimately determines who is authorized and hwo isn't. That is what makes the whole thing really worrisome. The sad fact is that there is no OS neutral implementation that I've seen. The systems come with Windows 8 (which is most of them) are designed to make changing the OS possible but daunting for those who are not confident of their technical ability. On ARM based machines you can't even turn it off. So, yes, I do think, to use your words, "secure boot" is double-speak for "vendor lock-in" in most cases.

Is this author kidding?!?

cmost ·
Um, Microsoft IS using its Secure Boot "thingie" to monopolize the desktop by mandating secure boot be enabled by OEMs in order for them to obtain Windows 8 certification. And yes, while in theory it is possible to disable secure boot, users either can't figure out the myriad confusing steps, or the option is not offered by some firmware. Lots of people are blaming UEFI for not letting them boot various Linux distributions because, duh, one can't in fact boot a Linux distribution with UEFI enabled unless said distribution has implemented one of the workaround public keys (e.g., Shim bootloader or the like.) I think the recent spate of bricked Samsung notebooks attests to this fact. This delusional author needs to stop pretending that the sky isn't blue and wake up to the reality that Microsoft's UEFI shenanigans are nothing more than a thinly veiled attempt to cement its substandard Windows offering on the fading desktop and prevent other (possibly BETTER) open source alternatives from taking root and flourishing there in the wake the disaster that is Windows 8's touch-centric desktop.
BernardSwiss ·
Of course, Linux advocates / UEFI Secure Boot critics were saying all along that Microsoft was mandating (via it's Windows 8 Hardware Certification and Logo programs) half-assed Secure Boot implementations that would make life arbitrarily difficult for anyone wanting to put an alternative (ie. non Windows) OS on consumer-grade hardware. And that an important factor in this cynical ploy was the known, habitual OEM laziness and "inattention" in implementing anything that doesn't prevent Windows from running.

And now we see that even hardware that doesn't actually implement the explicit (supposedly "MANDATORY") W8HC provisions to enable loading alternatives to Windows 8, still, nonetheless, "somehow" manages to receive that certification anyways (and consequently also the MS "marketing support" and other incentives).

Is it too soon to say, "Told you so"?

Post a comment

A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.

Your message:
|||||
10
Markdown: **bold**, *italic*, [text](https://link), - lists, > quotes, $x^2$ for math. Formatting help

Sign up and post (it is free)  or  Log in and post