Re: init respawning too fast
Stephan Windmüller <iyrzubqipwaq@spammotel.com> writes:
> Am 2005-05-04, schrieb Thomas Jahns:
>
> >> Gebe ich auf der Konsole ein "getty 38400 tty2" ein, so dauert es ein
> >> paar Sekunden, dann kehrt er ohne irgendeine Meldung zur Kommandozeile
> >> zurück.
> > Dann lasse den getty doch mal mittels strace laufen. Dann findest Du
> > mit Chance den Systemaufruf, der den Fehler zurückgibt, der getty zum
> > Aufgeben bringt.
>
> Leider werde ich aus der Ausgabe nicht wirklich schlau:
Das ist schade, der Teil den Du gepostet hast gehört anscheinend schon
zur Fehlerbehandlung. Ich habe es mal selbst ausprobiert und irgendwann
macht getty folgendes:
--------->8-------------------------------------------------------------
chdir("/dev") = 0
stat64("tty10", {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 10), ...}) = 0
close(0) = 0
open("tty10", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 0
dup(0) = 1
dup(0) = 2
--------->8-------------------------------------------------------------
da müßte bei Dir eigentlich spätestens der open-Aufruf scheitern
(Rückgabewert kleiner 0).
Aber Du hast ja bereits anderweitig den Tipp bekommen, ob Dein Kernel
überhaupt die virtuelle Konsole unterstützt. Da solltest Du vielleicht
zuerst nachforschen.
Thomas Jahns
--
"Computers are good at following instructions,
but not at reading your mind."
D. E. Knuth, The TeXbook, Addison-Wesley 1984, 1986, 1996, p. 9
Reply to: