Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

This morning I was trying to upgrade Windows 7 to Windows 8 and ran into a problem:

Your firmware doesn't support Secure Boot.

What is Secure Boot, and what can I do in this situation if my firmware doesn't support it?

share|improve this question

migrated from stackoverflow.com Oct 26 '12 at 15:51

This question came from our site for professional and enthusiast programmers.

1  
Why is it tagged linux?! –  DarkCthulhu Oct 26 '12 at 15:37
    
isn't that the fix Windows put in to allow other operating systems like Linux to duel boot with Windows 8? –  nathan hayfield Oct 26 '12 at 15:38
    
@Cthulhu & Adel Qodmani It was tagged linux because. I have read in an article, regarding linux and secure boot, that made me confused. –  Anvesh Vejandla Oct 26 '12 at 15:40
    
@AnveshVejandla Do you actually have linux installed? –  Mark Johnson Oct 26 '12 at 15:43
1  
@AnveshVejandla You should only use tags that are relevant to your actual question, not based on random tangential connections in your mind. –  millimoose Oct 26 '12 at 15:49
show 2 more comments

2 Answers 2

up vote 7 down vote accepted

What is “Secure Boot” in Windows?

I think (some or all of) the following are true

  • UEFI replaces traditional BIOS as the PC firmware that starts the boot process.
  • UEFI has a feature called "Secure Boot"
  • You can disable EUFI secure-boot on some computers but not all.
  • Windows 8 for ARM (Windows RT) will not install on hardware that does not support UEFI or which allows Secure Boot to be disabled.
  • Windows 8 for x86 can be installed on non-UEFI hardware.
  • UEFI with secure boot enabled only boots the operating system (OS) loaders that are signed using a key certified by a certifying authority (CA) known to the UEFI
  • PC builders include Microsoft as a CA in UEFI but not Linux distributors
  • Some PC builders allow you to add your own keys/CAs to UEFI
  • One or two Linux vendors have decided to pay Microsoft to sign their Linux distributions
  • Some Linux distributors publish workarounds (how to disable UEFI's secure boot? or how to make UEFI recognise the distributors signature on Linux?)

Some people suspect that, at the very least, Microsoft are happy to use security as a justification to force on hardware makers a change that as a major side effect makes it hard or impossible to install a non-Microsoft operating system on that hardware.

P.S. I am pretty uncertain about many of the above points and welcome corrections, directly or in comments.

share|improve this answer
1  
OEMs are required to allowed Secured Boot to be disabled except in the case of Windows RT where the user isn't able to load any other operating system anyways. –  Ramhound Oct 26 '12 at 16:35
2  
I removed the bit about Windows 8 requiring UEFI hardware. That's not true. I have installed Windows 8 on several older computers that do not have UEFI. –  William Jackson Oct 26 '12 at 16:40
add comment

Secure boot basically is a UEFI (BIOS) lock which has been implemented on some new Windows 8 machines that locks out installation of Linux.

http://www.zdnet.com/blog/open-source/linus-torvalds-on-windows-8-uefi-and-fedora/11187

Oh darn, as for you question if you don't have secure boot enabled in your UEFI bios do nothing, if you have it available to enable / disable it is up to you, I think it gives you extra security, but make sure you can disable it once enabled.

share|improve this answer
    
That means we can't have a dual boot in the firmware. Say suppose Linux and Windows ? –  Anvesh Vejandla Oct 26 '12 at 15:42
    
@AnveshVejandla Means you can boot Linux single or dual, I guess they will find a work around, but basically you just have to be careful which new Windows 8 compatible systems and motherboards you buy. –  input Oct 26 '12 at 15:44
    
Your post helps me. Thank you. –  Anvesh Vejandla Oct 26 '12 at 15:45
3  
-1: This post is hilariously misleading. –  millimoose Oct 26 '12 at 15:51
1  
@AnveshVejandla - This is false. You just have to disable Secured Boot and/or use a Linux Distro that supports the UEFI Secure Boot being turned on ( many do ). –  Ramhound Oct 26 '12 at 16:36
show 1 more comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.