Как сделать собственное ядро, которое загружает пользовательский файл initrd.img

Я искал информацию о том, "как создать ядро", и создал простое ядро, которое просто печатает "мое первое ядро". Позже я перешел к созданию небольшого файла initrd.img, который запускает команду "busybox ash -login". Теперь мой вопрос: как заставить ядро ​​использовать файл initrd.img для загрузки в оболочку [$ screen]??

Я пытаюсь создать свой собственный дистрибутив Linux, и поэтому я пытаюсь понять основы

Я знаю, что моя задача не требует initrd, но мне любопытно, вот и все:)

1 ответ

Решение

Проверьте эту ссылку. Здесь именно ваше требование объясняется, где оно печатает hello world при загрузке, создав initrd image,

Другие вопросы по тегам