Kernel panic-not syncing: no init found

Когда я пытаюсь загрузить свой собственный linux с нуля, он монтирует корневую файловую систему, тогда я получаю это сообщение: Kernel panic-not syncing: no init found. У меня есть init, скомпилированный из источника, и у меня есть необходимые библиотеки для запуска init. Что я сделал не так?

Как говорится в сообщении об ошибке, у вас нет программы init. У ваших initramfs должен быть / sbin / init, который запускает все процессы userland.