This article is a mirror article of machine translation, please click here to jump to the original article.

View: 3409|Reply: 1

[windows] The difference between UEFI and traditional BIOS (Legacy).

[Copy link]
Posted on 11/8/2023 9:00:34 PM | | | |
If you have encountered a newly made USB flash drive boot disk that cannot be booted, or a newly purchased solid-state drive that cannot boot after the system is ready, then there is a high probability that the problem will appear in the selection of the boot mode of the BIOS, whether it is UEFI or Legacy. This article will comprehensively analyze the two boot modes.





What is BIOS?

BlOS (Basic Input Output System) is a firmware used to provide runtime services to operating systems and programs, as well as to perform hardware initialization during the boot process (boot boot).
BIOS initializes and tests system hardware components (boot self-test), loads the bootloader from the mass storage device, and then initializes the kernel.





What is Legacy boot mode?

Legacy boot mode refers to the boot process used by BIOS firmware to initialize hardware devices, and Legacy boot mode consists of a series of installed devices that are initialized during the boot process when the computer performs a POST (boot self-test) test. Traditional boot checks the Master Boot Record (MBR) for all connected devices, usually located in the first sector of the disk.

When it can't find the bootloader in the device, Legacy switches to the next device in the list and repeats the process until it finds the bootloader, otherwise it returns an error.





What is UEFI boot mode?

UEFI (Unified Extensible Firmware Interface)

is a public specification that defines the software interface between the operating system and the platform firmware. UEFI is the successor to the traditional PC BIOS and aims to address its technical limitations.
It stores boot data in an .efi file, not in the firmware. You'll often find UEFI boot mode on newer motherboards. UEFI boot mode contains a special EFI partition that stores .efi files and is used for boot procedures and bootloaders.




UEFI uses GPT's partition boot scheme to support larger hard drives. Since the process of BIOS self-test is omitted, soFaster start-up



Interaction between the EFI Startup Manager and the EFI driver




What is the difference between UEFI and Legacy?

Although, UEFI and Legacy are very similar. However, on a deeper level, they are very different





How does Windows check which mode is its PC?

1. Press the shortcut key WIN + R or click the start menu and enter Run
2. In the pop-up run window, enter "msinfo32
3. In the system information, find the BIOS mode, and you can see the BIOS mode information of the machine
Again, this command can query various information in the machine




Original:The hyperlink login is visible.




Previous:ASP.NET Core (26) Interface (Minimal APIs) Minimal APIs
Next:SQL Server uses scripts to create read-only accounts for a piece of data
Posted on 12/20/2023 9:06:24 AM |
Prompt:Authors are banned or removed content is automatically blocked
Disclaimer:
All software, programming materials or articles published by Code Farmer Network are only for learning and research purposes; The above content shall not be used for commercial or illegal purposes, otherwise, users shall bear all consequences. The information on this site comes from the Internet, and copyright disputes have nothing to do with this site. You must completely delete the above content from your computer within 24 hours of downloading. If you like the program, please support genuine software, purchase registration, and get better genuine services. If there is any infringement, please contact us by email.

Mail To:help@itsvse.com