udev & busybox

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
vobie
Beiträge: 195
Registriert: 29.08.2003 21:14:50

udev & busybox

Beitrag von vobie » 27.03.2006 22:32:25

hi,

wie kann ich das udev startscript aus einem eigenen rcS startscript aufrufen ?
wenn ich das mit execute /etc/init.d/udev start mache braucht udev 60 s bis was passiert,
laut udev wird das script in der bash shell gestartet.

ich habe schon im udev startscript die 60 s gelöscht, funktioniert auch aber ich versuche
krampfhaft zb. @S00udev aus /rcS zu starten, WIE ?

ich nutze init aus busybox !

runlevel habe ich eigentlich nicht

meine inittab

Code: Alles auswählen

#
::sysinit:/etc/init.d/rcS
tty1::respawn:/sbin/getty 9600 tty1
tty2::respawn:/sbin/getty 9600 tty2
tty3::respawn:/sbin/getty 9600 tty3
tty4::respawn:/sbin/getty 9600 tty4
::ctrlaltdel:/sbin/reboot
::shutdown:/etc/init.d/rcShalt
::restart:/sbin/init
danke
vobie

Benutzeravatar
feltel
Webmaster
Beiträge: 10477
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 28.03.2006 09:52:23

Das udev-Starscript müsste imho /bin/sh als Interpreter benutzen. Schau doch mal wo /bin/sh hinzeigt.

vobie
Beiträge: 195
Registriert: 29.08.2003 21:14:50

Beitrag von vobie » 28.03.2006 13:12:14

feltel hat geschrieben:Das udev-Starscript müsste imho /bin/sh als Interpreter benutzen. Schau doch mal wo /bin/sh hinzeigt.
hi,
ich starte es ja in der bash, das problem, das script denkt es wird interaktiv gestartet,

Code: Alles auswählen


rcS

....
execute /etc/init.d/udev start
....
im normal fall wird es ja im runlevel /rcS @03udev gestartet, da wartet es keine 60 s.
aber ich habe ja keinen runlevel " simpleinit".eben.

guß
vobie

:roll:

Antworten