BIOS and UEFI: Unraveling the Confusion

  • Thread starter Thread starter ki_2004
  • Start date Start date
  • Tags Tags
    Confusion
Click For Summary

Discussion Overview

The discussion revolves around the differences and similarities between BIOS and UEFI, focusing on their functionalities, boot processes, and compatibility issues. Participants explore theoretical aspects, technical explanations, and personal opinions regarding these systems.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant expresses confusion about whether UEFI contains any elements similar to BIOS and questions the initial boot process of a UEFI-based PC.
  • Another participant asserts that UEFI is essentially a standardized version of BIOS, suggesting that UEFI encompasses the functions of BIOS without a separate BIOS component.
  • Concerns are raised about the incompatibility of UEFI with older BIOS boot methods, highlighting that UEFI requires a dedicated disk partition for boot-strap code, which complicates device compatibility across hardware brands.
  • A participant reflects on the historical context of BIOS and UEFI, expressing dissatisfaction with the transition to UEFI and its impact on compatibility.

Areas of Agreement / Disagreement

Participants do not reach a consensus on the nature of the relationship between BIOS and UEFI, with differing views on whether UEFI incorporates any BIOS elements and the implications of UEFI's design on compatibility.

Contextual Notes

Participants mention various assumptions about the boot processes and memory access limitations, but these assumptions remain unresolved and are not universally accepted.

ki_2004
Messages
3
Reaction score
1
For me BIOS and UEFI is all now confusing :-)

Is there any element similar to BIOS in UEFI? When a UEFI based PC starts, is there any BIOS component, 16 Bit real mode starting from Reset Vector that still runs and then it actually loads UEFI or is it the UEFI firmware right from the very first instruction?

Also whenever a legacy BIOS PC starts, it does POST and Memory detection etc and displays the total RAM which typically is 2 or 4 or even more GBs now. If the CPU starts in real mode and that limits 1 MB addressable memory, how BIOS is able to access and report these high figures of total RAM that is way way more than 1 MB. Thank you.
 
Computer science news on Phys.org
UEFI is just a standardized way to present the basic IO system (which is what BIOS means) plus additional capabilities. You boot in the UEFI. There is no BIOS in a machine with UEFI unless you want to say "the bios is UEFI".

All machines need to present basic IO operations to start, so you could sort of say it is running a bios, but again, the whole package is called UEFI.

Whether UEFI starts in 16 bit real mode, or if so how long it stays there is beyond what I know. It's not like there is a separate BIOS that boots UEFI. It is all UEFI.
 
UEFI uses a dedicated disk partition to hold boot-strap code, and unfortunately, it is completely incompatible with the older BIOS boot methods, where all boot-strap code was on a chip on the device itself. UEFI was devised because the BIOS boot procedure needed more memory. I was against UEFI from the get-go because there was no way to do it to preserve what we had always had, which was device compatibility. With UEFI, it is not as easy (or as likely) for devices to be universally compatible across hardware brands, because that dedicated disk partition has to be present. But, nobody listened to me. Now we have crap compatibility and confusion that is widespread and not easy to break through. Humph. Grump. And yes, I am a curmudgeon.
 
  • Like
Likes   Reactions: meBigGuy

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
Replies
10
Views
4K
  • · Replies 12 ·
Replies
12
Views
7K
  • · Replies 7 ·
Replies
7
Views
4K
  • · Replies 4 ·
Replies
4
Views
16K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 23 ·
Replies
23
Views
5K
  • Sticky
  • · Replies 13 ·
Replies
13
Views
8K
  • · Replies 1 ·
Replies
1
Views
13K