Задать вопрос
  • UEFI - возможно ли загрузить плоский bin-файл?

    @Qreen Автор вопроса
    rPman, Я уже отвечал выше. "Весь код и данные идут как есть, нет никаких специальных заголовков или дескрипторов."
    Думаю, что UEFI все же на такое не способен, из-за измененного типа загрузки, когда файл запускается как приложение или драйвер, а не полностью получает управление. Но я вот думаю: реально ли этим .efi прочитать диск скажем, с MBR и загрузить уже bin файл?
  • UEFI - возможно ли загрузить плоский bin-файл?

    @Qreen Автор вопроса
    rPman, Secure boot у меня давно отключен. Дело в том, что загруить самостоятельно написаннный .efi файл я могу, но хотелось бы юзать именно чистый bin
  • UEFI - возможно ли загрузить плоский bin-файл?

    @Qreen Автор вопроса
    acwartz, Окунался, испугался, в страхе убежал. А если серьезно, то я почему-то не могу понять его код, хотя там все и задокументировано. Почему я отказываюсь от PE? Ну, если честно, меня просто подбешивает надобность адаптации кода для чего то нового. Хотелось бы ограничиться небольшими затратами.
    По поводу плоского bin: a href="https://coderoad.ru/7676191/%D0%9F%D0%BB%D0%BE%D1%...">

    И еще одно. Я неопытен, как в uefi, так и во всем нзкоуровневом программировании. Можете посоветовать литературу? Желательно, на русском, хотя переводчик никто не отменял.

    P.S. Простите, но я обязан это спросить. В uefi есть текстовый буфер VGA? В BIOS он был расположен по адресу 0xb8000
  • UEFI - возможно ли загрузить плоский bin-файл?

    @Qreen Автор вопроса
    rPman, Прошу прощения, я не совсем понимаю, о чем вы. Возможно, я еще недостаточно прошарен в этой теме. Что вы подразумеваете под ключем? Загрузочную подпись 0xAA55?

    P.S. Моя проблема именно в том, чтобы загрузить плоский bin-файл в UEFI, а не стандартный PE efi формат. Ноут с биосом спокойно видит и загружает мой бутлоадер, в отличии от ноута с uefi