If you’ve purchased a new machine with Windows 8, the BIOS most likely includes the new Windows 8 secure boot feature preventing unsigned operating systems (currently non-Windows 8 OSes) from running or even installing.

  • Go to the Charms Bar in Windows 8 and select Settings > Change PC Settings > General > Advanced Start Up. On the next screen select Troubleshoot > Advanced Options > UEFI Firmware Settings (this option is available only on new Windows 8 machines).


  • Turn on machine > Press key to enter Setup/BIOS Setting > Security > Secure Boot > Change ‘Enabled’ to ‘Disabled’

Description from my ThinkPad X230 UEFI BIOS Secure Boot setting:

  • Enables or disables Secure Boot feature.
  • [Enabled] Prevent unauthorized operating systems from running at boot time.
  • [Disabled] Allow to run any operating systems at boot time.
  • Note: Enabling Secure Boot requires to set the startup setting to “UEFI Only” and “CSM Support: No”.