Вопросы по теме 'uefi'
Автоматический запуск приложения EFI при загрузке
Я могу создать и вручную выполнить приложение EFI в среде UEFI. Но я бы хотел, чтобы мое приложение выполнялось автоматически во время загрузки.
Есть ли способ сказать загрузчику сделать это или мне нужно включить мое приложение в драйвер, чтобы...
17851 просмотров
schedule
17.09.2023
UEFI Bios и фаза SEC
Мое знание биоса довольно низкое, но каждый раз, когда я читаю некоторые документы о UEFI, я не понимаю, почему фаза SEC является корнем доверия в процедурах биоса UEFI.
Этап SEC выполняет проверку PEI, но я не понимаю, кто или каким образом этап...
1928 просмотров
schedule
13.08.2022
После загрузки Linux освобождает память загрузчика Tianocore.
Я использую Tianocore для загрузки Linux, я понимаю, что Linux может использовать сервисы Tianocore Runtime (перезагрузка, update_capsule и т. д.), это означает, что какая-то часть кода Tianocore остается нетронутой Linux. Linux никогда не коснется...
151 просмотров
schedule
05.02.2023
Чтение идентификатора поставщика USB-устройства и идентификатора устройства из конфигурационного пространства PCI (EFI)
Я хочу получить идентификатор поставщика и идентификатор устройства для подключенного USB-устройства через программу EFI. Я могу прочитать все пространство конфигурации PCI. Я нахожу хост-контроллер USB, к которому подключено мое USB-устройство. Я...
1743 просмотров
schedule
03.04.2023
Могут ли приложения uefi вызывать API DXE lib и наоборот?
Я работаю в edk2 Tianocore. Я написал драйвер DXE для некоторой обработки данных, этот драйвер автоматически запускается непосредственно перед фазой BDS. Я также написал приложение uefi для выполнения той же работы, это приложение. может быть...
234 просмотров
schedule
18.07.2022
Кто выполняет POST? биос микроконтроллер или процессор?
Какое оборудование выполняет прошивку во время POST?
биос микроконтроллер или процессор? Микроконтроллер BIOS выполняет прошивку в ПЗУ, которая имеет некоторую конфигурацию на CMOS (например, в ОЗУ). Но во время POST кто выполняет прошивку,...
2246 просмотров
schedule
23.12.2022
Загрузочный USB-накопитель с интерфейсом Gparted UEFI
Кажется, я не могу загрузить последнюю версию Gparted на свои ноутбуки с UEFI. Я пробовал создать USB-диск через Unetbootin, Lili, Rufus, и хотя он будет загружаться на незащищенных ноутбуках, он не будет загружаться на моих поддерживающих URFI....
4672 просмотров
schedule
28.05.2023
Связь с устройством Bluetooth из кода UEFI
Можно ли связаться с мобильным устройством, поддерживающим Bluetooth LE, из UEFI системы? Спецификация UEFI 2.6 добавляет поддержку Bluetooth, но я не вижу новых ноутбуков, поддерживающих ее, а также в спецификации ничего не говорится о Bluetooth LE.
316 просмотров
schedule
25.09.2022
Чтение переменной UEFI с помощью RT->GetVariable
Я новичок в кодировании. Поэтому я стараюсь, чтобы это было максимально просто. Моя цель - прочитать переменные uefi, такие как поставщик/серийный номер, и распечатать их обратно. Мой код не будет работать должным образом. Я использую gnu-efi....
1046 просмотров
schedule
17.12.2022
Отладка образа GRUB2 EFI, запущенного на QEMU
Чего я хочу добиться
Я хочу настроить образ GRUB EFI и отлаживать его во время работы в QEMU.
Итак, я пытаюсь отладить ванильный образ GRUB перед его настройкой.
Что я сделал до сих пор
Я загрузил GRUB2 с http://git.savannah.gnu.org и...
1799 просмотров
schedule
17.01.2023
Как запустить shim из кода grub2?
Я новичок в grub. Я пытаюсь включить безопасную загрузку UEFI из grub. Я решил использовать shim для проверки подписи ядра. Grub можно проверить из UEFI.
Я вытащил патчи из репозитория Ubuntu grub git. Grub использует функцию...
264 просмотров
schedule
21.02.2023
Проблемы с безопасной загрузкой UEFI с hello efi
Я создал один efi и подписал его с помощью pesign, используя документы -
Безопасная загрузка UEFI:
https://en.altlinux.org/UEFI_SecureBoot_mini-HOWTO
https://en.opensuse.org/openSUSE:UEFI_Secure_boot_using_qemu-kvm...
215 просмотров
schedule
10.03.2022
UEFI LocateHandleBuffer всегда возвращает недопустимый параметр
Очень простая программа UEFI как таковая:
LocateHandleBuffer() всегда возвращает 8000000000000002 , который является «Недопустимым параметром». В документах EFI говорится, что единственная причина этого должна заключаться в том, что один из двух...
824 просмотров
schedule
30.04.2024
Большинство протоколов UEFI сообщается как неподдерживаемые
Я пишу исполняемый файл EFI на устройстве SoC (Up Board), чтобы помочь нам автоматизировать обновления BIOS и загрузку PXE для установки нашего программного обеспечения на множество устройств.
У меня проблема в том, что, по-видимому, большинство...
1213 просмотров
schedule
13.08.2022
Конфигурация сборки TianoCore UEFI Development Kit, TargetTool создает неожиданную конфигурацию
Я создаю приложение UEFI для платы на базе x86-64 . Мое приложение должно быть основано на UDK2018 и использовать его систему сборки. Мой узел сборки — Ubuntu 17. Я пытаюсь использовать TargetTool для настройки конфигурации сборки для среды...
291 просмотров
schedule
18.04.2023
Поведение загрузки для нескольких исполняемых файлов EFI GRUB
После установки Ubuntu внутри /efi/UBUNTU/ системного раздела EFI есть несколько файлов *.efi:
GRUBX64.EFI
МОКМАНАГ.ЭФИ
SHIMX64.EFI
mmx64.efi
fwupx64.efi
Но Спецификация UEFI 2.7 говорит в разделе " 13.3.1.3 Структура каталогов...
549 просмотров
schedule
25.07.2023
Где находится фактический код для служб загрузки UEFI в EDK 2 или где заполняется системная таблица в исходном коде EDK 2
Я работаю над уровнем виртуализации, в частности над виртуализацией загрузочных служб UEFI, чтобы эти службы можно было использовать даже после вызова ExitBootService() и передачи управления ядру GPOS, будь то Windows/Linux. Я не могу найти...
99 просмотров
schedule
21.10.2022
создать чистый загрузочный iso uefi из каталога
Я создал живую систему Linux, и я хочу создать iso-файл, который может загружать uefi, старый BIOS не нужен.
У меня есть одна папка с файлами EFIBOOT (содержащая диспетчер загрузки Refind и мое загрузочное ядро efi (Linux-Sytem.efi))
EFITBOOT...
2878 просмотров
schedule
07.01.2023
Как процессор считывает BIOS с флэш-памяти SPI?
В типичных системах x86 встроенное ПО (также известное как BIOS или UEFI) хранится во флэш-чипе на основе SPI. Когда происходит включение питания, процессор начинает выполнение с вектора сброса, который указывает на микросхему SPI с отображением...
3151 просмотров
schedule
25.04.2022
Ошибка приложения EFI Защита от записи
Я попытался выполнить некоторые операции записи/чтения в файловых системах, для которых я перечислил. Проблема в том, что когда я хочу записать в другие тома, а не в свой (fs0), он вернет WRITE PROTECTED Error.
... Enumerated and opened all...
247 просмотров
schedule
20.12.2022