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