Exercise 3: UEFI-Mode Firmware With an MBR-Partitioned Disk — Possible Solution ==================================================================== Explanation: Per the chapter's own table, this specific combination -- UEFI + MBR -- is listed as "possible via CSM (Compatibility Support Module)... a frequent source of confusing edge cases," not one of the two clean, recommended pairings (BIOS+MBR or UEFI+GPT). What's technically happening: the firmware is running in its full UEFI mode, which, per the chapter's own description of UEFI, expects to find a real, readable filesystem -- specifically a FAT-formatted EFI System Partition -- containing a proper .efi bootloader file it can execute directly. An MBR-partitioned disk has no GPT structure and, in a typical setup, no EFI System Partition of the kind UEFI expects to find. For this combination to work AT ALL, the firmware has to fall back on CSM, a compatibility layer that lets UEFI firmware pretend to behave like legacy BIOS specifically so it can still boot an MBR-style disk the old way. -- Why this is a source of confusion rather than a clean setup -- -- -- The system is effectively running two different boot philosophies -- depending on configuration and CSM's own behavior -- sometimes -- genuinely UEFI-native, sometimes falling back to BIOS-style -- emulation -- which can produce inconsistent results depending on -- exactly which boot option is selected, whether CSM is enabled for -- this specific boot attempt, and how the installed bootloader itself -- was actually written to the disk. This is exactly the kind of -- mismatch grub1-1's own warn-box named as producing confusing "GRUB -- not found"-style errors -- not because anything is fundamentally -- broken, but because the system isn't cleanly committed to either -- of the two well-defined, natural pairings the chapter names. WHY THIS WORKS AS AN ANSWER ------------------------------ This identifies the exact table row this scenario falls under (UEFI + MBR via CSM), explains the underlying mechanism (CSM as a legacy-BIOS emulation fallback), and explains why this specific combination produces inconsistent, confusing behavior rather than a clean, predictable boot process.