Hi Leute,
ich habe auf einem neuen Rechner den Kernel angepasst und kompliliert. Es läuft alles (zum Glück). Also GraKa und Netzwerkkarte etc. Alles top.
Nur ein Problem. Ich habe keine Konsole mehr. Das heißt: Nach dem Start fragt er mich nicht nach dem Login.
Das ist ansich kein großes Problem, da ich per SSH alles einrichten könnte. Der Rechner wird später eh nur "in die Ecke" gestellt.
Aber man möchte es ja schon gerne haben, besonders, wenn mal ein Problem mit dem Netzwerk auftritt.
Sicherlich ist das nur eine ganz einfache Einstellung im "make menuconfig". Nur welche weiß ich nicht. Ich finde da leider nicht das richtige. Schon einiges probiert.
Könnt ihr mir mal sagen, was ich aktivieren muss, damit ich nach dem Reboot wieder normale Konsolen für den Login habe?
Danke.
Keine Konsole mehr
existieren die getty prozesse ?
sollte ungefähr sowas rauskommen:
Code: Alles auswählen
root@csxgen4:~# ps -ef | grep getty
Code: Alles auswählen
root 3128 1 0 11:32 tty1 00:00:00 /sbin/getty 38400 tty1
root 3129 1 0 11:32 tty2 00:00:00 /sbin/getty 38400 tty2
root 3130 1 0 11:32 tty3 00:00:00 /sbin/getty 38400 tty3
root 3131 1 0 11:32 tty4 00:00:00 /sbin/getty 38400 tty4
root 3132 1 0 11:32 tty5 00:00:00 /sbin/getty 38400 tty5
root 3133 1 0 11:32 tty6 00:00:00 /sbin/getty 38400 tty6
root 10001 4805 0 15:38 pts/0 00:00:00 grep getty
Nein, steht da nicht. Nur die letzte Zeile habe ich auch so. Aber das kommt wohl vom SSH-Zugang denke ich.gms hat geschrieben:existieren die getty prozesse ?
sollte ungefähr sowas rauskommen:Code: Alles auswählen
root@csxgen4:~# ps -ef | grep getty
Code: Alles auswählen
root 3128 1 0 11:32 tty1 00:00:00 /sbin/getty 38400 tty1 root 3129 1 0 11:32 tty2 00:00:00 /sbin/getty 38400 tty2 root 3130 1 0 11:32 tty3 00:00:00 /sbin/getty 38400 tty3 root 3131 1 0 11:32 tty4 00:00:00 /sbin/getty 38400 tty4 root 3132 1 0 11:32 tty5 00:00:00 /sbin/getty 38400 tty5 root 3133 1 0 11:32 tty6 00:00:00 /sbin/getty 38400 tty6 root 10001 4805 0 15:38 pts/0 00:00:00 grep getty
also wenn die getty's nicht gestartet wurden hast du wahrscheinlich bei den character devices "virtual terminal" oder "support for console on virtual terminal" nicht ausgewählt.
Es sollten aber eigentlich entprechende Fehlermeldungen in deinen Logs zu finden sein.
Es ist zwar unwahrscheinlich, aber du könntest auch noch die /etc/inittab überprüfen, ob dort die getty's auch wirklich aufgerufen werden.
aus /etc/inittab:
Du kannst auch einmal über ssh versuchen das Kommando
abzusetzen, dann sollte eigentlich im tty1 ein login prompt erscheinen, oder zumindest der prozess zu finden sein.
Es sollten aber eigentlich entprechende Fehlermeldungen in deinen Logs zu finden sein.
Es ist zwar unwahrscheinlich, aber du könntest auch noch die /etc/inittab überprüfen, ob dort die getty's auch wirklich aufgerufen werden.
aus /etc/inittab:
Code: Alles auswählen
1:12345:respawn:/sbin/getty 38400 tty1
2:2345:respawn:/sbin/getty 38400 tty2
3:2345:respawn:/sbin/getty 38400 tty3
4:2345:respawn:/sbin/getty 38400 tty4
5:2345:respawn:/sbin/getty 38400 tty5
6:2345:respawn:/sbin/getty 38400 tty6
Code: Alles auswählen
/sbin/getty 38400 tty1