busybox init not launching one inittab process

Natanael Copa mlists at tanael.org
Thu Sep 29 14:40:58 UTC 2005


Erik L. Smith wrote:
> 
> ttyS1::respawn:/sbin/getty ttyS1 115200 vt100
> ttyS1::respawn:/sbin/getty -L 115200 ttyS1 vt100
> ::respawn:/sbin/getty -L ttyS1 115200 vt100
> null::respawn:/sbin/getty -L ttyS1 115200 vt100
> 
> all of the above fail to launch on their own but subsequently launch
> correctly on a restart of init. 

I think the /dev/ttyS1 device needs to exist at the time init is
launched. I had to manually create all tty's in initrd, before launching
busybox init, since I use udev and start udev in a later stage.

Try create the ttyS1 on the rootfs or from initrd/initramfs *before*
busybox init is launched.

--
Natanael Copa




More information about the uClibc mailing list