Я прочитал учебники, чтобы сделать mimalistic пользовательское ядро от here и могу загрузить его, как объяснено в учебнике по виртуальной машине, используя GRUB в качестве загрузчика.Создание загрузочного pendrive для настраиваемого ядра
Я думаю, было бы более увлекательно, если бы я мог делать то же самое на голой аппаратуре, используя загрузочный pendrive.
Q1. Я думал об использовании обычной процедуры создания загрузочного linux-pendrive, но мое ядро на самом деле не iso-образ, его исполняемый файл формата elf. Будет ли нормальный метод работать, если я каким-то образом преобразую его в формат iso?
Q2. Любые другие идеи/ссылка на какой-то ресурс, как я должен действовать?
P.S.: Это абсолютно минимальное ядро. Просто загружается, печатает что-то на консоли и может обрабатывать события клавиатуры, вот и все.