Skip to content

Latest commit

 

History

History
executable file
·
49 lines (25 loc) · 3.04 KB

prepare.md

File metadata and controls

executable file
·
49 lines (25 loc) · 3.04 KB

Prepare

For UEFI

  1. Disable "Secure Boot Control"

    With UEFI comes the "Secure Boot Control" options that ensures your PC only uses signed firmware that is trusted by the manufacturer. While it prevents malicious firmware to be installed, this could also potentially prevents you from installing Linux drivers. Note that it is still possible to install Arch Linux with "Secure Boot Control" enabled.

  2. Edit the boot order to place the USB at the top of the list

For Windows OS

  1. Double check the PC motherboard firmware "BIOS mode" is UEFI. This should be the case with Windows 10.

    Each motherboard is shipped with a firmware to handle the hardware initialization process. Designed in 1975, BIOS, a.k.a. "Basic Input-Output System" has been the norm for boot firmware until 2005. UEFI, a.k.a. "Unified Extensible Firmware Interface", is BIOS' improved successor. It is shipped with modern PC and is the one used in this tutorial to install Arch Linux.

    • Open command prompt and launch "Sytem Information": Windows + R > cmd > msinfo32

      msinfo32
    • Make sure "BIOS mode" is UEFI

    See How to Check if Windows is Booted in UEFI or Legacy BIOS Mode for more details.

  2. Disable "fast startup":

    This is to avoid potential data loss. Indeed, Windows "fast startup" boots the sytem faster by reading the necessary information from the hibernation file. Therefore, once Windows is shutdown, if you attempt to copy some files from Linux to Windows, those files would be lost because not present in the hibernation file.

    • Go to Control Panel > Hardware and Sound > Power Options then select Choose What the power buttons do to land in System Settings:

      fast startup
    • Uncheck "Turn on fast start-up"

    See Why disable Fast Boot on Windows 8 when having dual booting? for more details.

    <img src="./images/american-megatrends-uefi-secure-boot.png" alt="UEFI Secure Boot American Megatrends" height="300px"/>
    
    • DELL 5520: under the "Secure Boot" node, set "Secure Boot" to disabled:

      UEFI Secure Boot DELL

For more information check out How to prepare Windows for dual boot with Ubuntu or Linux Mint.