Как использовать RuntimeService в Ubuntu в режиме загрузки UEFI?

Как использовать RuntimeService в Ubuntu в режиме загрузки UEFI?

Я хочу использовать службу времени выполнения UEFI BIOS, SetVariable () или GetVariable () и так далее. Что мне нужно сделать, и какая-нибудь библиотека для этого? Пожалуйста, помогите, большое спасибо!

1
задан 18 February 2012 в 11:43

1 ответ

Они доступны из контекста ядра, поэтому вы не можете легко сделать это из пространства пользователя. Вы можете прочитать переменные UEFI через / sys / firmware / efi / vars, но данные представлены в двоичном формате, поэтому их необходимо декодировать Набор тестов прошивки (fwts) имеет инструмент для этого, используйте:

sudo apt-get install fwts
sudo fwts uefidump -
0
ответ дан 18 February 2012 в 11:43

Другие вопросы по тегам:

Похожие вопросы: