2013-10-15 2 views
0

Я прочитал учебники, чтобы сделать mimalistic пользовательское ядро ​​от here и могу загрузить его, как объяснено в учебнике по виртуальной машине, используя GRUB в качестве загрузчика.Создание загрузочного pendrive для настраиваемого ядра

Я думаю, было бы более увлекательно, если бы я мог делать то же самое на голой аппаратуре, используя загрузочный pendrive.

Q1. Я думал об использовании обычной процедуры создания загрузочного linux-pendrive, но мое ядро ​​на самом деле не iso-образ, его исполняемый файл формата elf. Будет ли нормальный метод работать, если я каким-то образом преобразую его в формат iso?

Q2. Любые другие идеи/ссылка на какой-то ресурс, как я должен действовать?

P.S.: Это абсолютно минимальное ядро. Просто загружается, печатает что-то на консоли и может обрабатывать события клавиатуры, вот и все.

ответ

0

Вы не можете «преобразовать» ядро ​​linux в формат iso, ему нужен загрузчик, чтобы выполнить всю загрузку.

При использовании GRUB не является обязательным требованием, используя SYSLINUX (для загрузки с VFAT) или его родной брат ISOLINUX (для загрузки с ISOs), вероятно, намного проще: http://www.syslinux.org/

Из моего впечатление, что то, что используют большинство дистрибутивов для их образ установщика.

Смежные вопросы