Kernel panic: No init found.?? Try passing init= option to kernel

Mark Hatle fray at
Thu Aug 14 12:33:38 EST 2003

Mike G. wrote:
> Hi there,
> Kernel panic: No init found.  Try passing init= option to kernel.

That message indicates one of a few things happened.

The first is it could not find any default init programs to run.

the second is whatever "init=" that you passed in was not found.


third, the most common, you have a bad dependency, so when it tries to
run init the dynamic loader fails, (shell loader fails in the case of a
shell script.)  Something is causing the program not to run properly.

The way I usually debug this is to install ash.static on the system, set
my kernel command line to have init=/bin/ash.static..  boot up and then
attempt to run the "real" init manually so I can get the descriptive
error messages.


** Sent via the linuxppc-embedded mail list. See

More information about the Linuxppc-embedded mailing list