The best way to learn how it works is to mess with it. I have reinstalled my Surface Go 2 numerous times because I messed something up. After leaving Windows I have used dual boot with Arch and Chrome OS for a while, and now I just use Arch including secureboot enabled.
I’d argue one shouldn’t even be messing with dual booting if they don’t understand much about the bootloader.
My counterpoint would be how does one best learn about anything if not by messing with it
The best way to learn how it works is to mess with it. I have reinstalled my Surface Go 2 numerous times because I messed something up. After leaving Windows I have used dual boot with Arch and Chrome OS for a while, and now I just use Arch including secureboot enabled.