[Techtalk] initrd woes
Maria McKinley
maria at shadlen.org
Fri Jan 23 23:05:34 UTC 2009
It is an nfs mount, and that is where sbin is mounted at that point. Not
sure how or when it is moved to /. This is the last command that the
initrd script gives, so I guess init is suppose to take care of moving
/root. Init is a binary, and I haven't figured out how to troubleshoot
it yet, so I don't know if it is failing before it gets started or what.
The fail message I get on the console is:
run-init: /sbin/init: No such file or directory
[ 11.607804] Kernel panic - not syncing: Attempted to kill init!
Which would lead me to believe it is the exec run-init that fails rather
than init itself, but I am finding error messages are often misleading...
thanks,
maria
Ricardo Dalceno wrote:
> Maria,
>
> > exec run-init /root /sbin/init </root/dev/console >/root/dev/console
> ???
>
> Why '/root' and not '/' ??
>
>
>
> 2009/1/23 Maria McKinley <maria at shadlen.org <mailto:maria at shadlen.org>>
>
> Conor Daly wrote:
> > On Thu, Jan 22, 2009 at 10:54:39PM -0800 or thereabouts, Maria
> McKinley wrote:
> >> Okay, slightly different tact. Does anyone have a suggestion for a
> >> mailing list that is not completely brutal, but may have someone
> >> willing/able to answer my question about initrd?
> >
> > ilug at linux.ie <mailto:ilug at linux.ie> is a pretty knowledgeable
> and well-behaved list in my
> > experience. Not sure who has initrd experience on there though.
> >
> > Conor
>
> I figured out the master script for initrd, and exactly where it is
> failing. The command that is failing is this:
>
> exec run-init ${rootmnt} ${init} "$@" <${rootmnt}/dev/console
> >${rootmnt}/dev/console
>
> which translates to:
> exec run-init /root /sbin/init </root/dev/console >/root/dev/console
>
> I stuck in some echo statements and verified that /root/sbin/init and
> /root/dev/console both exist, and if I change the options of exec
> run-init I can get it to complain about incorrect syntax, so it seems to
> be able to find the command okay. Not sure what this is suppose to do
> exactly, or how. Does anyone know anything about exec run-init?
>
> thanks,
> maira
> _______________________________________________
> Techtalk mailing list
> Techtalk at linuxchix.org <mailto:Techtalk at linuxchix.org>
> http://mailman.linuxchix.org/mailman/listinfo/techtalk
>
>
More information about the Techtalk
mailing list