Я написал UEFI-приложение для изменения переменных UEFI (вызывая gRT-> SetVariable (..)).Несмотря на то, что я изменяю энергонезависимую переменную, изменения не сохраняются после сброса.
Как я могу сделать изменения постоянно?
С помощью UEFI-App я могу изменить значениепеременной я выбираю.С dmpstore variablename
я могу убедиться, что значение переменной было изменено правильно (и что у него есть флаг 'NV').Но после сброса восстанавливается старое значение.
Я использую uefiversion 2.4 и uefishellsupport 3.
Справочная информация по этому вопросу: Доступ к настройке меню BIOS / UEFI через uefiоболочки .Я хотел бы изменить такие переменные, как ConOut, ConIn и другие, которые я могу изменить в настройках меню BIOS.
Кстати: установка переменных среды с помощью команды оболочки set
uefi вносит постоянные изменения.Я не понимаю, почему изменения переменных UEFI не являются постоянными ...