Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "
Tipps und Tricks"-Bereich.
-
nonsenz
- Beiträge: 232
- Registriert: 26.10.2002 20:16:49
- Wohnort: berlin
Beitrag
von nonsenz » 25.12.2004 14:50:03
hallo...
...mir ist eben aufgefallen, das mein auth.log sich mit folgenden meldungen
vollmüllt:
Code: Alles auswählen
getty[7186]: /dev/tty5: cannot open as standard input: No such device
getty[7180]: /dev/tty2: cannot open as standard input: No such device
getty[7182]: /dev/tty1: cannot open as standard input: No such device
getty[7183]: /dev/tty4: cannot open as standard input: No such device
meine frage ist nun wieso? ist es so, dass getty von inittab immerwieder neugestartet wird (wegen respawn) und dass schafft er nicht?
irgendjemand nen tip?
danke und ciao
sascha
edit: kann es daran liegen, dass zur zeit keine graka im rechner ist?
-
nonsenz
- Beiträge: 232
- Registriert: 26.10.2002 20:16:49
- Wohnort: berlin
Beitrag
von nonsenz » 25.12.2004 15:07:22
...ich schon wieder.
...also scheint ja mit der graka zu tun zu haben.
nun hab ich die zeilen in der inittab von respawn auf once gesetzt, in der hoffnung, dass wenn ich wieder mal ne graka einbaue ich beim ersten boot auch die tty's kriege. ist das recht so oder sollte ich da anders ran gehen?
danke und tschoe
sascha
-
blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von blackm » 25.12.2004 15:15:53
Tach Sascha,
hast du deinen Kernel selbst gebaut?
by, Martin
-
blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von blackm » 25.12.2004 15:26:34
Hm..die .config von der Seite sieht eigentlich ganz ok aus. ( CONFIG_VT=y )
EDIT: kannst du mal deine Ausgabe von mount posten?
by, Martin
-
nonsenz
- Beiträge: 232
- Registriert: 26.10.2002 20:16:49
- Wohnort: berlin
Beitrag
von nonsenz » 25.12.2004 15:33:38
hmm... ja:
Code: Alles auswählen
/dev/hda1 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw)
/dev/hda5 on /home type ext3 (rw)
/dev/hda7 on /files type ext3 (rw)
..., aber wozu?
sascha
-
blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von blackm » 25.12.2004 15:55:10
Haette sein koennen das bei dir /dev filesystem genutzt wird...aber wird nicht. Kannst mal versuchen ob die die fehlenden Geraete mit
mknod erstellen kannst. So sehen sie bei mir aus:
Code: Alles auswählen
blackm@client:/dev$ ls -l /dev/tty[1-7]
crw------- 1 root root 4, 1 2004-12-25 14:45 /dev/tty1
crw------- 1 root tty 4, 2 2004-12-25 15:29 /dev/tty2
crw------- 1 root tty 4, 3 2004-12-25 15:24 /dev/tty3
crw------- 1 root root 4, 4 2004-12-25 14:45 /dev/tty4
crw------- 1 root root 4, 5 2004-12-25 14:45 /dev/tty5
crw------- 1 root root 4, 6 2004-12-25 14:45 /dev/tty6
crw------- 1 root root 4, 7 2002-02-19 00:19 /dev/tty7
Die 4 ist die MAJOR Nummer, die dahinter die MINOR Nummer.
by, Martin
-
nonsenz
- Beiträge: 232
- Registriert: 26.10.2002 20:16:49
- Wohnort: berlin
Beitrag
von nonsenz » 25.12.2004 16:23:47
tja.. bei mir:
Code: Alles auswählen
crw------- 1 root tty 4, 1 Jun 5 2004 /dev/tty1
crw------- 1 root root 4, 2 May 25 2004 /dev/tty2
crw------- 1 root root 4, 3 May 25 2004 /dev/tty3
crw------- 1 root root 4, 4 May 26 2004 /dev/tty4
crw------- 1 root root 4, 5 Mar 14 2002 /dev/tty5
crw------- 1 root root 4, 6 Mar 14 2002 /dev/tty6
crw-rw-rw- 1 root tty 4, 7 Mar 14 2002 /dev/tty7
verstehe ich irgendwie nich so recht...
naja, da ich sie scheinbar nicht brauche kann ich damit leben, dass sie nicht respawnen.
(wenn ich das jetzt alles so in etwa richtig verstanden habe)
danke nochmal...
und ciao
sascha
-
gms
- Beiträge: 7798
- Registriert: 26.11.2004 20:08:38
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von gms » 25.12.2004 17:44:04
dir wird wohl /dev/stdin fehlen:
Code: Alles auswählen
[root@csxgen1 root]# ls -l /dev/std*
lrwxrwxrwx 1 root root 17 16. Mai 2004 /dev/stderr -> ../proc/self/fd/2
lrwxrwxrwx 1 root root 17 16. Mai 2004 /dev/stdin -> ../proc/self/fd/0
lrwxrwxrwx 1 root root 17 16. Mai 2004 /dev/stdout -> ../proc/self/fd/1
-
nonsenz
- Beiträge: 232
- Registriert: 26.10.2002 20:16:49
- Wohnort: berlin
Beitrag
von nonsenz » 25.12.2004 17:57:58
naja :
Code: Alles auswählen
lrwxrwxrwx 1 root root 4 May 11 2004 /dev/stderr -> fd/2
lrwxrwxrwx 1 root root 4 May 11 2004 /dev/stdin -> fd/0
lrwxrwxrwx 1 root root 4 May 11 2004 /dev/stdout -> fd/1
is schon da...
-
gms
- Beiträge: 7798
- Registriert: 26.11.2004 20:08:38
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von gms » 25.12.2004 18:33:10
hast du vielleicht DEVPTS im Kernel aktiviert, aber /dev/pts nicht gemountet ?
Code: Alles auswählen
root@gms1:~# mount | grep pts
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
root@gms1:~# tty
/dev/pts/2
root@gms1:~# ls -l /dev/fd/1
lrwx------ 1 root root 64 2004-12-25 18:31 /dev/fd/1 -> /dev/pts/2
root@gms1:~# ls -l /dev/fd/2
lrwx------ 1 root root 64 2004-12-25 18:31 /dev/fd/2 -> /dev/pts/2
root@gms1:~# ls -l /dev/fd/0
lrwx------ 1 root root 64 2004-12-25 18:31 /dev/fd/0 -> /dev/pts/2
-
nonsenz
- Beiträge: 232
- Registriert: 26.10.2002 20:16:49
- Wohnort: berlin
Beitrag
von nonsenz » 25.12.2004 18:42:16
hi...
Code: Alles auswählen
server:/# mount | grep pts
server:/# ls -l /dev/fd/1
lrwx------ 1 root root 64 Dec 25 19:41 /dev/fd/1 -> /dev/ttyp4
server:/# ls -l /dev/fd/2
lrwx------ 1 root root 64 Dec 25 19:41 /dev/fd/2 -> /dev/ttyp4
server:/# ls -l /dev/fd/0
lrwx------ 1 root root 64 Dec 25 19:41 /dev/fd/0 -> /dev/ttyp4
scheinbar nicht...
-
gms
- Beiträge: 7798
- Registriert: 26.11.2004 20:08:38
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von gms » 25.12.2004 19:20:16
Also in der Config von der Seite ist CONFIG_DEVPTS_FS=y eingetragen.
Daher solltest du eigentlich auch folgende Zeile in die /etc/fstab eintragen.
-
nonsenz
- Beiträge: 232
- Registriert: 26.10.2002 20:16:49
- Wohnort: berlin
Beitrag
von nonsenz » 25.12.2004 19:35:12
jut.. hab ich gemacht. und auch gemountet.
allerdings hab ich jetzt wirklich den überblick verlohren.
könnte nochmal jemand die zusammenhänge erklären, bitte?
danke
sascha
-
gms
- Beiträge: 7798
- Registriert: 26.11.2004 20:08:38
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von gms » 25.12.2004 19:38:29
sind die getty's jetzt auch gestartet ?
-
nonsenz
- Beiträge: 232
- Registriert: 26.10.2002 20:16:49
- Wohnort: berlin
Beitrag
von nonsenz » 25.12.2004 19:47:15
hmm.. also kein derartiger prozess zu finden.
oder ist es falsch
auszuführen um das zu testen?
-
gms
- Beiträge: 7798
- Registriert: 26.11.2004 20:08:38
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von gms » 25.12.2004 19:50:16
sollte funktionieren, hast du wieder respawn eingetragen ?
-
nonsenz
- Beiträge: 232
- Registriert: 26.10.2002 20:16:49
- Wohnort: berlin
Beitrag
von nonsenz » 25.12.2004 20:00:47
hmm.. nee. hab ich jetzt;
nun sind die prozesse da und die auth.log füllt sich wieder mit dem alten fehler.
tja. und nun?
-
gms
- Beiträge: 7798
- Registriert: 26.11.2004 20:08:38
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von gms » 25.12.2004 20:04:47
nonsenz hat geschrieben: dass wenn ich wieder mal ne graka einbaue ...
Ist jetzt überhaupt eine graka drinnen ?
-
nonsenz
- Beiträge: 232
- Registriert: 26.10.2002 20:16:49
- Wohnort: berlin
Beitrag
von nonsenz » 25.12.2004 20:07:59
ehm... nein
habe ich mich unklar ausgedrückt?
sorry...
-
gms
- Beiträge: 7798
- Registriert: 26.11.2004 20:08:38
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von gms » 25.12.2004 20:18:28
naja, beim zweitenmal durchlesen habe ich es schon vermutet
nonsenz hat geschrieben:
nun hab ich die zeilen in der inittab von respawn auf once gesetz
Warum bist du dann aber mit deiner eigenen vernünftigen Lösung nicht zufrieden ?
-
nonsenz
- Beiträge: 232
- Registriert: 26.10.2002 20:16:49
- Wohnort: berlin
Beitrag
von nonsenz » 25.12.2004 20:22:32
naja war mir nicht sicher ob es sauber ist.
hätte ja sein können, dass da noch was anderes faul ist.
dann werd ichs mal wieder so machen wie vorher.
danke trotzdem
tschö
sascha