Вопросы по теме 'uefi'

Запись записи UEFI Windows 7 в NVRAM
В настоящее время я работаю над сценарием для изображения нескольких лабораторных машин, за которые я отвечаю с Windows 7, к сожалению, это машины Dell с UEFI, которые работают глупо. На машине, с которой я создал образ в утилите настройки Dell, была...
4713 просмотров
schedule 14.08.2023

Служба времени выполнения UEFI рядом с ОС
У меня была идея запустить небольшой сервис рядом с ОС, но я не уверен, что это возможно. Я пытался понять это, читая некоторые документы, но не продвинулся далеко, поэтому вот мой вопрос. Я читал о службах времени выполнения UEFI. Можно ли...
3338 просмотров
schedule 05.03.2024

Как работает UEFI?
Я изучал загрузчики, когда точно наткнулся на термин UEFI. Я могу кое-что понять об UEFI. Но все же, в каком режиме (Real, Protected, Long) запускается система с UEFI? Если обычные загрузчики не могут работать с UEFI, то каков альтернативный...
8352 просмотров

Как создать переменную UEFI только для чтения?
В системе EFI, загружающей GRUB2, я хочу создать переменную EFI, доступную только для чтения. Возможно ли это? Спасибо, Мэт
1655 просмотров
schedule 19.04.2023

Подскажите, пожалуйста, как запустить мое приложение UEFI на QEMU
Моя среда — Ubuntu15.10. Я написал следующий исходный код. #include "efi.h" #include "efilib.h" EFI_STATUS EFIAPI efi_main(EFI_HANDLE ImageHandle, EFI_SYSTEM_TABLE *SystemTable) { InitializeLib(ImageHandle, SystemTable);...
1392 просмотров
schedule 29.06.2023

Передача информации из UEFI в ОС
Я знаком с функцией BIOS int 15 - E820, в которой вы можете выбрать фиксированное физическое местоположение, поместить туда все, что захотите, ОС не будет перезаписывать его, и вы можете просто получить доступ к этому фиксированному адресу памяти (...
606 просмотров
schedule 08.03.2023

Как прочитать файл раздела EFI с помощью gnu-efi
Я использовал gnu-efi. Я не понимаю, как просто читать файл. Я понимаю, как использовать BlockIOProtocol. Не могли бы вы рассказать нам вместе с простым примером?
1897 просмотров
schedule 13.09.2023

Портирование библиотеки C в UEFI
У меня есть решение VC++ с двумя проектами; консольное приложение и чистая библиотека C. Консольный проект создает и связывает библиотеку C статически. На данный момент у меня настроена среда Tianocore в Ubuntu в соответствии с Быстрый старт...
669 просмотров
schedule 18.08.2023

Почему выгруженный номер процессора в таблицах ACPI отличается от фактически установленного процессора?
Мой компьютер имеет процессор i5-4300U. Имеет 4 логических процессора. И максимальное имя процессора \_PR.CPU3 : Согласно спецификации ACPI, одна из таблиц ACPI, таблица DSDT (таблица описания дифференцированной системы), должна...
276 просмотров
schedule 25.02.2024

Простой загрузчик UEFI Windows 10
В основном я нахожусь в той же ситуации, что и: полный путь разрешения UEFI Я следовал его решению, но всегда получаю ошибку EFI_NOT_FOUND в методе LoadImage. Вот мой (плохого качества) код...: void BootLoaderStackoverflow(EFI_HANDLE...
549 просмотров
schedule 08.10.2023

Какова последовательность загрузки UEFI?
Я пытался найти ответ на этот вопрос в Интернете, но безуспешно. Также, анализируя исходные коды папки «edk2» (TianoCore), я не нашел ответа. P.S. Я понимаю, что Intel предоставляет много документации, но сложно найти обобщенную информацию о...
474 просмотров
schedule 10.11.2023

Проблемы TCL с восьмеричными числами после переноса с EDK 1.05 на EDK2
У меня есть инструмент EFI Shell, который использует источники EDK 1.05 и TCL 8.3. Этот инструмент принимает пользовательские команды для отображения информации об адаптере PCI-E и обновления прошивки на нем. Я недавно портировал его на UDK2017. Я...
115 просмотров
schedule 08.07.2022

UEFI Shell: постоянное изменение значения переменной (энергонезависимое)
Я написал UEFI-приложение для изменения переменных uefi (вызов gRT->SetVariable(..)). Хотя я изменяю энергонезависимую переменную, изменения не сохраняются после сброса. Как я могу сделать изменения постоянно? С UEFI-приложением я могу изменить...
1629 просмотров
schedule 17.10.2022

Проверка правильности пути к устройству EFI
Я хочу проверить, что путь к изображению efi действителен, это код: gBS->LocateHandleBuffer ( ByProtocol, &gEfiSimpleFileSystemProtocolGuid, NULL, &NumberSimpleFileSystemHandles,...
56 просмотров
schedule 03.06.2024

Реализация функции ACPI в UEFI
Я пытаюсь реализовать функцию ACPI, которая будет работать в UEFI и будет реагировать на код, подобный этому: 'executes a WQL query Set colItems = objWMIService.ExecQuery("Select * from Password where InstanceName='ACPI\\PNP0C14\\0_0'")...
53 просмотров
schedule 27.02.2024