BIOS and UEFI: Unraveling the Confusion

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

The discussion clarifies the distinction between BIOS and UEFI, emphasizing that UEFI serves as a modern replacement for BIOS, incorporating additional capabilities. UEFI does not utilize a traditional BIOS component; instead, it operates directly from the firmware upon startup. The conversation also highlights that UEFI's architecture allows for greater memory access compared to the 1 MB limitation of legacy BIOS, as UEFI employs a dedicated disk partition for boot-strap code, which is incompatible with older BIOS methods. This shift has led to compatibility issues across hardware brands.

PREREQUISITES
  • Understanding of UEFI firmware architecture
  • Knowledge of boot processes in computer systems
  • Familiarity with memory addressing and limitations
  • Awareness of disk partitioning schemes
NEXT STEPS
  • Research UEFI boot process and its components
  • Explore differences between UEFI and legacy BIOS
  • Learn about dedicated disk partitions for UEFI
  • Investigate compatibility issues arising from UEFI implementation
USEFUL FOR

System architects, firmware developers, IT professionals, and anyone involved in computer hardware compatibility and boot processes will benefit from this discussion.

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 meBigGuy
I am having a hell of a time finding a good all-in-one inkjet printer. I must have gone through 5 Canon, 2 HP, one Brother, one Epson and two 4 X 6 photo printers in the last 7 yrs. all have all sort of problems. I don't even know where to start anymore. my price range is $180-$400, not exactly the cheapest ones. Mainly it's for my wife which is not exactly good in tech. most of the problem is the printers kept changing the way it operate. Must be from auto update. I cannot turn off the...

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
Replies
10
Views
3K
  • · 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
7K
  • · Replies 1 ·
Replies
1
Views
13K