%all.entities; ]> $Date: 2023-01-17 15:15:46 +0100 (Tue, 17 Jan 2023) $ VBoxManage modifynvram VBoxManage-modifynvram 1 VBoxManage-modifynvram Отображение и изменение содержимого NVRAM виртуальной машины &product-name; VBoxManage modifynvram uuid|имя-ВМ inituefivarstore VBoxManage modifynvram uuid|имя-ВМ enrollmssignatures VBoxManage modifynvram uuid|имя-ВМ enrollorclpk VBoxManage modifynvram uuid|имя-ВМ enrollpk --platform-key=имя-файла --owner-uuid=uuid VBoxManage modifynvram uuid|имя-ВМ listvars VBoxManage modifynvram uuid|имя-ВМ queryvar --name=имя --filename=имя-файла VBoxManage modifynvram uuid|имя-ВМ deletevar --name=имя --owner-uuid=uuid VBoxManage modifynvram uuid|имя-ВМ changevar --name=имя --filename=имя-файла Описание Команды "modifynvram" предназначены для экспертов, которые хотят изучить и изменить хранилище переменных UEFI виртуальной машины. Любые допущенные здесь ошибки могут привести машину в нерабочее состояние. Общие параметры Все подкоманды modifynvram выполняются на работающей виртуальной машине: uuid|имя-ВМ Или UUID или имя ВМ (чувствительно к регистру). modifynvram inituefivarstore Инициализирует хранилище переменных UEFI в состояние по умолчанию. Все ранее существовавшие хранилища переменных удаляются. Используйте с особой осторожностью! modifynvram enrollmssignatures Регистрирует стандартные подписи Microsoft KEK и DB, необходимые для безопасной загрузки UEFI. modifynvram enrollorclpk Регистрирует ключ платформы по умолчанию, предоставленный Oracle, необходимый для безопасной загрузки UEFI. modifynvram enrollpk Регистрирует пользовательский ключ платформы переданный пользователем, необходимый для безопасной загрузки UEFI. Следующие команды используют openssl для генерации нового ключа платформы: $ openssl req -new -x509 -newkey rsa:2048 -keyout PK.key -out PK.crt $ openssl x509 -in PK.crt -out PK.cer -outform DER Ключ платформы переданный в качестве X.509 подписи, зашифрованной DER. UUID идентифицирующий владельца ключа платформы. modifynvram listvars Показывает все переменные UEFI в хранилище виртуальной машины относительно UUID их владельца. modifynvram queryvar Запрашивает содержимое данной переменной UEFI по ее имени. имя запрашиваемой переменной UEFI. Куда сохранять содержимое переменной в случае успеха. Это необязательно. Если не указан, содержимое будет выдано в терминал как hex дамп. modifynvram deletevar Удаляет данную переменную по ее имени и UUID владельца. Имя удаляемой переменной UEFI. UUID владельца удаляемой переменной. modifynvram changevar Изменяет содержимое переменной UEFI на содержимое указанного файла. Имя изменяемой переменной UEFI. Файл с данными.