[PLUG] Busted computer
John Jason Jordan
johnxj at comcast.net
Thu Oct 18 02:21:56 UTC 2007
On 17 Oct 2007 11:12:43 -0700
Russell Senior <russell at personaltelco.net> wrote:
> >>>>> "John" == John Jason Jordan <johnxj at comcast.net> writes:
> If you get another one, please consider donating your cast off laptop
> to PTP. We are in need of portable computing devices for node
> diagnostics and repair. We can also use them *as* access points. If
> we can't use them, they'll go to Free Geek.
I've been thinking of such things, but it will be a while before I get
a new computer and am ready to part with this one. Still, consider
yourself on my list.
> John> Begin: Running /scripts/init-bottom ... Done. run-init:
> John> /sbin/init: No such file or directory [ 35.786176] Kernel panic
> John> - not syncing: Attempted to kill init! [ 35.786242]
> It is looking for /sbin/init. That could be in the initrd file. (I
> don't use initrd's typically, so forgive my uncertainty, and someone
> smarter please correct me), or might be in the root filesystem. You
> could try substituting init with a kernel option in the grub kernel
> line:
>
> init=/bin/bash
>
> so, if you start with something like this:
>
> title Debian GNU/Linux, kernel 2.6.22-2-amd64
> root (hd0,0)
> kernel /boot/vmlinuz-2.6.22-2-amd64 root=/dev/hda1 ro
> initrd /boot/initrd.img-2.6.22-2-amd64
> savedefault
>
> stop grub from booting automatically, and (following the on screen
> directions), edit the kernel line to say this instead:
>
> kernel /boot/vmlinuz-2.6.22-2-amd64 root=/dev/hda1 ro
> init=/bin/bash
>
> and see if it can find that. That init option tells it to use bash
> instead of the init program.
I saw your note this morning, but have been too busy all day to try
it. I just did and it didn't work. I still get the kernel panic:
run-init: /bin/bash: no such file or directory
[99.617976] kernel panic - not syncing: Attempted to kill init!
[99.618042]
I rebooted to the Slackware live CD (love it, becoming my favorite
rescue CD!) and navigated to /bin. There is definitely a bash
executable there, so it's not that it's missing or located someplace
else.
Can I use something else besides bash?
And if anyone else is running Ubuntu, what is the init program that
grub is looking for?
More information about the PLUG
mailing list