Booting FAQs

I made a mistake in an initialization script corresponding to run level 2, so that the the script will loop forever. So I am thinking of boot to run level 1, and delete the buggy script. I wonder if there is any way to do this for Stargates? (I tried "linux 1" "1", but neither would work.)

I don't know how to change the run level, but I do know how to boot directly to the shell.

When it's booting up, hit the space bar so it drops to the bootldr prompt. Make a note of the linuxargs that it's currently using. Add the option "init=/bin/bash" Boot!

If you need things like networking or other stuff, you can then manually bring them up. But, from this point you can easily go in and delete/edit the offending script.

You need to set the linuxargs variable. Something like

set linuxargs "root=/dev/mtdblock2 console=ttyS0,115200 init=/bin/bash"

The exact arguments will vary, so you should check to see what it's already set to.