если загрузишься в uefi с включенным csm, то не факт, что в nvram запись произойдёт как надо в этом случае.
Не надо фантазировать и предпологать - нужно открыть стандарт и почитать.
NVRAM UEFI нормально будет доступен если загрузка прошла в UEFI режиме. И не имеет никакого значения активен ли SCM, и какая там была таблица разделов - mbr, gpt или даже ISO9660 (CD/DVD). Это определено стандартом UEFI.
Собственно ISO образ UBUNTU - гибридный, на нем в мастер запись стандарта ISO9660 (CD/DVD формат дисков) внедрена MBR запись.
Используется одновременно два загрузчика:
- isolinux (вариант загрузчика
syslinux) он используется для загрузки в BIOS режиме и размещается в MBR и специальной загрузочной записи ISO9660 стандарта, подробнее -
тут).
- grub (вариант grub-efi) он используется для загрузки в UEFI режиме.
EFS раздел (необходимый для загрузки в UEFI режиме) прописан и в таблицу записей в MBR, и в каталог записей iso9660 формата. По UEFI стандарту загрузчик по умолчанию должен находится в EFS разделе по пути: EFI\BOOT\BOOTx64.EFI
Такой "винегрет" позволяет грузиться с такого образа в следующих режимах:
- в режиме BIOS/SCM
- как с CD/DVD (код isolinux берется из загрузочной записи ISO9660 стандарта, подробнее -
тут)
- как с HDD/USB-Flash (код isolinux берется из MBR)
- в режиме UEFI
- как с CD/DVD (EFS раздел находится в каталоге записей ISO9660, и оттуда запускается EFI\BOOT\BOOTx64.EFI)
- как с HDD/USB-Flash (EFS раздел находится в таблице разделов MBR, и оттуда запускается EFI\BOOT\BOOTx64.EFI)
Кстати в EFI\BOOT\BOOTx64.EFI лежит не сам GRUB, а SHIM. Сам grubx64.efi (начальная стадия grub-efi) лежит рядом (EFI\BOOT\grubx64.efi) и его запускает SHIM. Сделано так специально для загрузки на компьютерах с включенным SecureBoot (SHIM имеет валидную подпись ключом от MicroSoft)
И именно потому, что образ Ubuntu уже содержит в себе все и вся для загрузки в различных режимах и с различных носителей я всем советую делать загрузочную флешку простейшей командой:
sudo cp <путь и имя образа UBUNTU>.iso /dev/sd<буква девайса под которой в компьютере видна флешка>
Второй параметр - именно девайс, а не раздел.
На флешке так все потеряется что было, зато образ Ubuntu ляжет ровно так, что с него можно грузиться как c USB-СD/DVD и как и с USB-HDD/USB-Flash. Причем в обоих вариантах доступна загрузка как в UEFI, так и в BIOS/CSM режимах.
А в каком режиме грузиться UEFI или BIOS/CSM определяет настройка прошивки.
Если SCM отключен, то загрузиться можно будет только в UEFI.
А если CSM включен, то можно будет выбрать (обычно) в каком режиме загружаться. И, если выбрать загрузку в режиме BIOS/CSM, то к NVRAM UEFI доступа у ОС не будет. Но, если выбрать загрузку в режиме UEFI, то доступ к NVRAM осуществляется в штатном режиме (несмотря на включенный SCM).
CSM в принципе не мешает загрузке в режиме UEFI. Если по приоритету выбрана загрузка в UEFI режиме, то код CSM даже и не запустится.