Как сделать собственное ядро, которое загружает пользовательский файл initrd.img
Я искал информацию о том, "как создать ядро", и создал простое ядро, которое просто печатает "мое первое ядро". Позже я перешел к созданию небольшого файла initrd.img, который запускает команду "busybox ash -login". Теперь мой вопрос: как заставить ядро использовать файл initrd.img для загрузки в оболочку [$ screen]??
Я пытаюсь создать свой собственный дистрибутив Linux, и поэтому я пытаюсь понять основы
Я знаю, что моя задача не требует initrd, но мне любопытно, вот и все:)
1 ответ
Решение
Проверьте эту ссылку. Здесь именно ваше требование объясняется, где оно печатает hello world
при загрузке, создав initrd image
,