LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 10-18-2015, 11:12 AM   #16
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,063

Rep: Reputation: Disabled

Quote:
Originally Posted by Alien Bob View Post
In March, there was a story that Microsoft would drop that OEM requirement for Windows 10: http://arstechnica.com/information-t...out-a-reality/
I just came across the same article. So the current assumption would be that for desktops allowing or not the user to disable Secure Boot is up to the OEM in all cases. That is still an assumption, though, as I didn't see any official information coming from Microsoft, as the one found here for Windows 8.

Anyway that shouldn't be a show stopper for Linux users as long as signed EFI binaries are available, provided that their signatures be accepted by the firmware, of course. Stay tuned

While we are making hypothesis, the really worrying scenario for Windows 10 users, IMHO, would be that their system may no boot after installing new hardware. For Windows 8 desktop users the workaround is to disable Secure Boot before installing the new hardware as explained in this article (cookies mandatory), but what if you are using Windows 10 and the OEM doesn't allow to disable Secure Boot?

I realize that I am going way off topic after having told others not to, sorry.

Last edited by Didier Spaier; 10-18-2015 at 09:22 PM. Reason: Link fixed, thanks Dutchy013
 
Old 10-18-2015, 12:45 PM   #17
BratPit
Member
 
Registered: Jan 2011
Posts: 250

Rep: Reputation: 100Reputation: 100
Quote:
Originally Posted by Didier Spaier View Post
  • If the machine was shipped with Windows 10 preinstalled then disabling Secure Boot should not be allowed.
It is an old number by Microsoft that works.Discouragement BY Incompatibility.
Who remembers old DOS and MS-DOS knows.

it is not a safety, IT'S feature.
 
Old 10-18-2015, 01:02 PM   #18
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,063

Rep: Reputation: Disabled
Quote:
Originally Posted by BratPit View Post
It is an old number by Microsoft that works.Discouragement BY Incompatibility.
Who remembers old DOS and MS-DOS knows.

it is not a safety, IT'S feature.
  1. As stated in a later post, I am not sure that my quoted statement was true.
  2. I am bored by Microsoft bashing again and again. Just don't buy a machine with Windows 10 pre-installed if you don't like it.

Last edited by Didier Spaier; 10-18-2015 at 01:08 PM.
 
Old 10-18-2015, 01:26 PM   #19
dutchy013
Member
 
Registered: Sep 2015
Location: Tilburg, NL
Distribution: Slackware current
Posts: 34

Rep: Reputation: Disabled
Quote:
Originally Posted by Didier Spaier View Post
  1. As stated in a later post, I am not sure that my quoted statement was true.
  2. I am bored by Microsoft bashing again and again. Just don't buy a machine with Windows 10 pre-installed if you don't like it.
You don't have that choice outside France! Each and every laptop has Windows pre-installed! Some brands sell one or two models that are preloaded with Ubuntu but that's it. Only companies like bto.eu sell winless laptops but at a price. Their entry level system would cost me at least EUR 550, instead of a similar system preloaded with Windows costing around 400 euro.

It's time this kind of business is flagged to the EU antitrust offices again.
 
Old 10-18-2015, 02:22 PM   #20
BratPit
Member
 
Registered: Jan 2011
Posts: 250

Rep: Reputation: 100Reputation: 100
Quote:
Originally Posted by Didier Spaier View Post
  1. I am bored by Microsoft bashing again and again. Just don't buy a machine with Windows 10 pre-installed if you don't like it.
but I'm bored as M$ again and again manages to fool people.
Like dutchy013 said if they remain only machines with preinstalled Windows / the feature/ my liking or not will have no meaning, and you will never again be bored by Microsoft bashing again and again :-)

Universal happiness.
Former Throw in the ass lamented Balmer will be healed.
 
Old 10-18-2015, 02:30 PM   #21
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,063

Rep: Reputation: Disabled
@BratPit: This kind of rant doesn't help to solve the OP's issue. Can't you just stay on topic?
 
Old 10-18-2015, 06:42 PM   #22
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
Quote:
Originally Posted by Alien Bob View Post
In March, there was a story that Microsoft would drop that OEM requirement for Windows 10: http://arstechnica.com/information-t...out-a-reality/

---------- Post added 18th Oct 2015 at 17:17 ----------



Source please.
I'm sorry Eric, but you just really made my day, and now I can't stop laughing. Okay sides hurting...
 
Old 10-18-2015, 07:02 PM   #23
dutchy013
Member
 
Registered: Sep 2015
Location: Tilburg, NL
Distribution: Slackware current
Posts: 34

Rep: Reputation: Disabled
Quote:
Originally Posted by Didier Spaier View Post
as the one found here for Windows 8.
We're sorry, the page you requested cannot be found.

After looking around a bit, I guess this is the right link:

https://msdn.microsoft.com/en-us/lib...(v=vs.85).aspx
 
Old 10-18-2015, 09:30 PM   #24
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,063

Rep: Reputation: Disabled
Thanks dutchy013, fixed now.
 
Old 10-19-2015, 06:01 AM   #25
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
In https://msdn.microsoft.com/en-us/lib...(v=vs.85).aspx (Windows 10 Minimum hardware requirements) there is this section:

6.8 UEFI and Secure Boot
Windows 10 for desktop editions and Windows 10 Mobileand Windows 10 IoT Core must boot into UEFI mode by default and ship with UEFI Secure Boot enabled. System firmware must be compliant with the UEFI Specification Version 2.3.1 or higher.
OEM systems for special purpose commercial systems, build to order, and customer systems with a custom image are not required to ship with UEFI Secure Boot enabled.
Windows 10 for desktop editions and Windows 10 IoT Core systems can optionally support the ability to disable Secure Boot via firmware setup. Windows 10 Mobile systems must not implement the ability to disable Secure Boot. Windows 10 for desktop editions and Windows 10 Mobile systems must implement measurements into PCR [7].
Note No systems should allow programmatic disabling of Secure Boot during boot services or after exiting EFI boot services.
The highlighted sections are the parts relevant to OEM resellers. It can be interpreted reversely: it is not demanded of the OEM anymore that they allow the Secure Boot to be disabled.
 
2 members found this post helpful.
Old 10-19-2015, 06:06 AM   #26
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Quote:
Originally Posted by ReaperX7 View Post
I'm sorry Eric, but you just really made my day, and now I can't stop laughing. Okay sides hurting...
Why?
You stated "Windows 10 has a mandate Secure Boot be mandatory on all PCs." (really bad english by the way) but I still have not seen a source where this statement of yours is backed with facts.
 
Old 10-19-2015, 06:52 AM   #27
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,063

Rep: Reputation: Disabled
Quote:
Originally Posted by Alien Bob View Post
it is not demanded of the OEM anymore that they allow the Secure Boot to be disabled.
That's how I understand it too, thanks for the link. At least there is a demand to be compliant to version 2.3.1 or greater of the UEFI specification, which is a good thing IMO as so providers of EFI images and applications now know what they should expect from the firmware of such machines.
 
Old 10-19-2015, 08:24 AM   #28
allend
LQ 5k Club
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware64-15.0
Posts: 6,376

Rep: Reputation: 2756Reputation: 2756Reputation: 2756Reputation: 2756Reputation: 2756Reputation: 2756Reputation: 2756Reputation: 2756Reputation: 2756Reputation: 2756Reputation: 2756
Quote:
The highlighted sections are the parts relevant to OEM resellers. It can be interpreted reversely: it is not demanded of the OEM anymore that they allow the Secure Boot to be disabled.
It did not take the wisdom of Solomon to see that coming.
Quote:
At least there is a demand to be compliant to version 2.3.1 or greater of the UEFI specification, which is a good thing IMO as so providers of EFI images and applications now know what they should expect from the firmware of such machines.
Perhaps your glee will be subdued by considering how M$ is manoeuvring in this space. Consider the requirements for Windows 10 on SoC. https://msdn.microsoft.com/en-us/lib...v=vs.8529.aspx
Under Security requirements -> UEFI secure boot
Quote:
Requirement 5: MANDATORY. A Microsoft-provided UEFI KEK shall be included in the UEFI KEK database. No additional KEKs shall be present.
which according to http://www.uefi.org/sites/default/fi...Spec_2_3_1.pdf Section 27.5 p 1444 translates to an OEM can only ship Windows 10 with no other OS installed. With the historical close link between M$ and OEMs, that becomes a given.
Quote:
Requirement 7: MANDATORY. The initial signature databases shall be stored in firmware flash and may be updated only with an OEM-signed firmware update or through UEFI authenticated variable write.
Updating the signature database is being pushed to the OEMs discretion.
Quote:
Requirement 8: MANDATORY. Images in the boot path that fails signature verification must not be executed, and the reason for the failure shall be added to the EFI_IMAGE_EXECUTION_TABLE. Further, the recommended approach in these situations is that the UEFI boot manager initiates recovery according to an OEM-specific strategy.
What is to stop the OEM from simply deleting the offending image?
Quote:
Requirement 9: MANDATORY. Physically present user override must not be permitted for UEFI images that fail signature verification.
The user is no longer in charge.
Quote:
Requirement 10: OPTIONAL. An OEM may implement the ability for a physically present user to turn off Secure Boot either with access to the PKpriv or with Physical Presence through the firmware setup. Access to the firmware setup may be protected by platform specific means (administrator password, smart card, static configuration, etc.)
The ability to turn off Secure Boot is at the OEMs discretion, not mandatory as per previous.
Quote:
Requirement 11: MANDATORY if requirement 10 is implemented. If Secure Boot is turned off then all existing UEFI variables shall not be accessible.
The user has no recourse.

Requirements 12 to 21 do not seem quite so draconian.

Have a nice day!

Last edited by allend; 10-19-2015 at 08:30 AM.
 
1 members found this post helpful.
Old 10-20-2015, 06:13 AM   #29
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
Thinking out loud here:

It is me, or is UEFI from a technological viewpoint somewhat massively flawed in design? No set standards like traditional BIOS where you have traditional template BIOS ROMs from AMI or Award that are fairly uniform so chances of systems ending up with buggy UEFI can occur other than what Microsoft wants which is still fairly loose in design. EF00 partition is formatted in FAT style which can be dangerous for data loss if mounted and you have a system failure compared to an MBR or an EF02 BIOS boot partition which can not be mounted so no data loss could occur, or lessens the chance greatly of loss to data from the bootloader. Secure Boot is nothing really seemingly but a bandaid to BIOS Protection Mode which accomplishes fairly the same thing minus some minor aspects that are just outlandish like signing bootloaders. I mean in all honesty, UEFI from a point of view can look very halfassed and slapped together. I mean GPT was the real gain here in solving the problem of MBR systems limited to a certain amount of partitions.

End of thinking out loud.
 
1 members found this post helpful.
Old 10-20-2015, 06:17 AM   #30
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,063

Rep: Reputation: Disabled
@ReaperX7: did you read the UEFI specification?

Sorry to look rude but really, I'm tired of reading such baseless statements, additionally completely off topic.

Last edited by Didier Spaier; 10-20-2015 at 10:46 AM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Duel boot Windows 7 and Fedora 20, bootloader issues Gflex Fedora 6 11-11-2014 03:07 PM
Windows 7 + Slackware 14.1 dualboot SSD OwlBig Slackware 6 01-21-2014 12:55 PM
hopeless... dualboot slackware + windows xp kleer Linux - Newbie 15 12-28-2004 08:48 PM
Dualboot to GRUB with XP bootloader? TheMask Linux - Newbie 2 06-18-2004 03:14 PM
slackware 7.1/Windows XP dualboot probs Ax3 Linux - General 4 04-12-2004 01:42 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 11:52 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration