Загрузите Linux из UEFI BIOS

Я портирую UEFI BIOS. Я хотел бы загрузить образ Linux (bzImage) в системную память TFTP в UEFI-оболочке, а затем загрузить ОС напрямую. Я знаю, что для этого нам обычно нужен другой загрузчик. Но можно ли загружать Linux в UEFI BIOS? И как?

  • top / htop; групповой процесс по команде
  • Почему setuid не работает?
  • sign_and_send_pubkey: сбой подписи: агент отказался от операции
  • Каковы значения префикса интерфейса в ifconfig?
  • LVM2 pvdisplay и vgdisplay не согласны
  • (Как) я могу создать tmpfs как обычный (не root) пользователь?
  • Как мне перерисовать OpenWRT?
  • Создание экрана заставки загрузки
  • Acer Aspire S3 или Asus Zenbook Ultrabook для запуска Linux (Ubuntu / Debian)
  • Стандартные и / или общие каталоги в операционных системах Unix / Linux
  • Книга или онлайн-статья по анализу и настройке производительности системы Linux
  • Как точно знать, когда служба Linux неактивна?
  • 2 Solutions collect form web for “Загрузите Linux из UEFI BIOS”

    Прошивка UEFI (а не BIOS, это что-то еще) может загружать только UEFI-приложения, соответствующие архитектуре прошивки EFI. Таким образом, вы не можете напрямую загружать ядро ​​Linux, но вы должны иметь возможность загружать загрузчик UEFI, который затем загрузит ядро ​​Linux в память и перейдет к нему.

    Начиная с версии ядра 3.3

    Появится возможность скомпилировать ядро ​​Linux с параметром EFISTUB, что позволяет напрямую выполнять / загружать ядро ​​как изображение EFI без использования загрузчика.

    В принципе, да, но сначала вам нужно включить сетевую карту, чтобы ваша целевая машина могла ping FTP-сервер получить изображение ядра.

    Оформить ссылку EDK Boot Loader (EBL) WiKi SourceForge.

    Linux и Unix - лучшая ОС в мире.