UEFI BIOS and legacy BIOS boot process differences

Source: Internet
Author: User

Under BIOS

1. System switched on-power-on self-test or POST process
2. After POST, BIOS initializes the necessary system hardware for booting (disk, keyboard controllers etc.)
3. Bios launches the first bytes (Master Boot Record) of the first disk in the BIOS disk order
4. The MBR boot code then takes control from BIOS and launches it next stage code (if any) (mostly boot loader code)
5. The launched actual boot loader

Under UEFI

1. System switched on. The Power on Self Test (POST) is executed.
2. UEFI firmware is loaded. Firmware initializes the hardware required for booting.
3. Firmware reads the boot entries in the Firmware ' s boot Manager to determine which UEFI application to be launched and F Rom where (i.e. from which disk and partition).
4. Firmware launches the UEFI application.
4.1 This could be the Arch kernel itself (since efistub are enabled by default).
4.2 It could is some other application such as a shell or a graphical boot manager.
4.3 Or The boot entry could simply be a disk. In this case the firmware looks for a EFI System Partition on that disk and tries to run the fallback UEFI application \e Fi\boot\bootx64. EFI (BOOTIA32. EFI on 32-bit systems). This is what UEFI bootable thumb drives work.


Source Address: Https://wiki.archlinux.org/index.php/Arch_boot_process#Firmware_types

UEFI BIOS and legacy BIOS boot process differences

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.