Можно ли на c/c++ определить параметры bios, получить их список?
Модератор: Модераторы разделов
-
aleksnsk
- Сообщения: 180
Можно ли на c/c++ определить параметры bios, получить их список?
Можно ли на c/c++ определить параметры bios, получить их список?
-
azsx
- Сообщения: 3684
- ОС: calculate linux, debian, ubuntu
Re: Можно ли на c/c++ определить параметры bios, получить их список?
как я понимаю вы можете дизасемлировать свой биос http://www.coreboot.org/Bios_extract а затем посмотреть что где и как он хранит. Чаще всего uefi создает скрытый винт (под виндой с трудом его прочитать можно, значит под никсом прочитать его легко). Вопрос - зачем вам это???
-
Bizdelnick
- Модератор
- Сообщения: 21502
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Можно ли на c/c++ определить параметры bios, получить их список?
Что???
И вообще, насколько я помню, ТС мучил ноут второй свежести, вряд ли там UEFI. Если же он - гуглить по слову efivars.
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
azsx
- Сообщения: 3684
- ОС: calculate linux, debian, ubuntu
Re: Можно ли на c/c++ определить параметры bios, получить их список?
Что?
Расширения EFI могут быть загружены с практически любого энергонезависимого устройства хранения данных, присоединённого к компьютеру. Например, OEM-производитель может продать систему с разделом EFI на жёстком диске, который добавил бы дополнительные функции к встраиваемому ПО EFI, размещённому в ПЗУ материнской платы.
Wiki.©
не только я уефай не знаю
зы
хз чего мучает тс, интересно его услышать.
зызы
вот чо надо http://flashrom.org/Flashrom
-
Bizdelnick
- Модератор
- Сообщения: 21502
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Можно ли на c/c++ определить параметры bios, получить их список?
и
несколько разные вещи, не?
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
azsx
- Сообщения: 3684
- ОС: calculate linux, debian, ubuntu
Re: Можно ли на c/c++ определить параметры bios, получить их список?
несколько разные вещи, не?
тем что первая цитата рекламт более старую модификацию?
uefi - это ос в биосе. Она может обращаться более чем к 1 мб памяти и может целиком работать на компе (вплоть до установки драйверов, поднятия сети, музыки и прочее). В том числе uefi создает закрытый раздел на винте для хранения, например, драйверов ускоряющих загрузку. Я часто встречался с мыслью, что там не только драйвера.
Что не так, надо для ответа на вопрос тс прежде всего заглянуть в этот закрытый раздел. Ведь многие uefi это закрытый код и исследовать его надо как черный ящик, не?
-
Bizdelnick
- Модератор
- Сообщения: 21502
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Можно ли на c/c++ определить параметры bios, получить их список?
UEFI сам по себе ничего не создаёт.
В большинстве случаев там никаких драйверов нет, там только загрузчик.
Чтобы туда заглянуть, надо, чтобы он был.
UEFI - это в первую очередь открытый стандарт. Если хочется заняться исследованием, рекомендую начать с чтения спецификации.
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |