Как правильно сформулировать требования к программе?
Добрый день Хабрчане,
Затрудняюсь сформулировать свои пожелания исполнителю, из-за не полного понимания процесса и того как это устроено.
В общем, требуется программа, которая в моём понимании написана для запуска в UEFI, в ней должен быть дописан бутлоадер, который на момент загрузки биоса выведет меню и предложит выбрать загрузку программы либо БИОС, что то типо низкоуровневого GRUBа. В итоге должна получиться низкоуровневая прога аля Infotecs SafeBoot, которая будет выполнять спектр определенных действий перед запуском ОСи.
Вопросы:
1) Данная программа пишется под UEFI ? Либо как правильно объяснить, в какой среде будет находиться прога?
2) Как обычно реализуют бут лоадеры для подобного? Нужно что-то прописывать в биос либо есть в сети готовые лоадеры? Как вообще правильно осуществить подобную функуию, как запуск "программы" на ровне с БИОС?
Обычно пишут желаемый результат а не как это нужно реализовать. И лучше человеческим языком, а не так как вы подумали. Все возможно выйдет проще. Лично я представляю только один класс задач требующий реализации на таком уровне. Впрочем поищите на хабре, там был автор анализирующий загрузку именно eufi