of course the root fs has been mounted. maybe there is something wrong with your shell or execve() itself. there is a sequence of execve() at the end of init() and if all these calling fail, a message will be shown as : 'No init found. Try passing init= option to kernel.' w.y. ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/