В системе UEFI (большинство современных ПК в наши дни) вы пропускаете всю сложность, которую привносит GRUB. GRUB имеет две функции: он служит диспетчером загрузки, то есть показывает меню записей, которые вы можете загрузить, и действует как загрузчик Linux. В дополнение к этому он умеет читать из различных файловых систем и может загружать по цепочке другой загрузчик, обычно для Windows.
В системе UEFI вы можете обойтись без всего этого. Ядро Linux знает, как загружаться (если ядро было настроено для включения загрузчика EFI Stub Loader), поэтому загрузочная часть GRUB является избыточной. Прошивка UEFI («BIOS») может загружать ядро, и ядро может установить себя в памяти и начать работу. Прошивка также содержит диспетчер загрузки, но вы можете установить альтернативный простой диспетчер загрузки, например systemd-boot.
Вкратце: в современной системе GRUB просто не нужен.