1

I'm reading this article and I'm very confused over what the autor sais in the section "Managing partitions and security: BIOS vs UEFI"

quote:

Unlike BIOS, UEFI stores in the firmware itself both the boot code and a GUID partition table

I thought the boot code is stored in EFI system partition, and GUID partition table is stored on hard drive that is in GPT partition table, but the author claims both of these are stored in UEFI firmware, can anybody confirm this odd statement and also please if possible (not required) provide reference to some good article about UEFI boot process.

2 Answers 2

0

That quote is nonsense, and the article itself contradicts it later on. The partition table is always stored on the disk itself (doing otherwise would make the disk difficult to use).

UEFI systems do contain a few more things in firmware which BIOS used to read from disk; e.g. the firmware-provided boot menu which holds configuration in NVRAM and lets you choose from multiple installed bootloaders / operating systems – I suspect this is where the author's confusion comes from.

(Also, note that Secure Boot is a relatively recent feature – many older UEFI systems do not have it.)

1

this question has been completly misunderstood. the author is not confused. in the quote they are referring to a different guid partition table. not the system storage partition table, but the efi guid partition table. uefi is a filesystem and a firmware and has such a table.

2
  • "uefi is a filesystem"—no it isn't. UEFI NVRAM (still not a filesystem) does have boot entries. Not boot code. That resides on the EFI System Partition.
    – Daniel B
    Commented Oct 18, 2022 at 18:30
  • The system storage partition table is literally called the "GUID Partition Table". Chapter 5 of the UEFI Spec, "GUID Partition Table (GPT) Disk Layout". That's the only thing it means in context of UEFI. Commented Oct 18, 2022 at 18:40

You must log in to answer this question.