Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

03.01.2007, 18:22

[gelöst] Wirr: Stop nach Abarbeiten der RC Skripte

Hallo!

Ich hab' hier seit gestern ein Problem mit meinem Gentoo-System, das mich jetzt schon die letzte Nacht gekostet hat. In der Hoffnung, dass mir hier jemand helfen kann (und ich heute mal pennen kann), poste ich das jetzt hier mal:

Nach dem Abarbeiten der RC-Skripte macht das System einfach nichts mehr. Das heißt konkret: Alles läuft ganz normal ab, so wie immer; meine Dienste werden geladen doch dann stoppt er plötzlich. Hängt sich nun leider nicht auf, sondern hört ganz einfach auf irgendwas zu tun. Im Kernel-Log auf Konsole 12 stehen keinerlei Fehlermeldungen.

Das wäre ja alles halb so schlimm, könnte ich mich wenigstens auf Konsole 2-5 normal einloggen, aber die Shell wird hier gar nicht erst geladen.

Hab' dann mal eine Boot-CD genutzt, um die Platte zu checken: Alles in Ordnung.

Meine Frage wär jetzt: hat schon mal jemand ein ähnliches Problem gehabt? Wo stehen die Anweisungen, die die Login-Shells laden? Was könnte dafür verantwortlich sein, dass die Shells nicht mehr geladen werden und er einfach aufhört ohne irgendwas zu tun? (Wohlgemerkt kein Absturz o.ä., kann noch ganz normal zwischen den Konsolen umschalten; nur mich eben nicht mehr einloggen 8o).

Also, ich hoffe ihr könnt mir hier weiterhelfen, bin langsam echt am verzweifeln denn mir gehn die Ideen aus.

Gruß,
chris.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Chris.« (03.01.2007, 22:30)


2

03.01.2007, 18:24

Steht da denn "hostname login:" und "password:"?
Frequent lock ups are a symptom of not enough memory but only in the way that nosebleeds are a symptom of gunshot wounds to the head.

3

03.01.2007, 18:32

Nein, leider ja nicht, sonst könnte ich mich ja einloggen. Die Shell wird gar nicht erst geladen. Nur ein lustiger, blinkender Cursor links oben.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Chris.« (03.01.2007, 18:33)


4

03.01.2007, 19:59

Ich hab' jetzt mal per Boot-cd auf mein Filesystem ge'chrootet und baselayout neu emerge't - bringt aber auch nichts.
In den Init-Skripten sieht auch alles gut aus.

Niemand eine Idee woran das liegen könnte? Das System war eigentlich relativ perfekt eingerichtet und auf einmal gehts nicht mehr. Deswegen hab' ich auch keine große Lust jetzt nocheinmal ein komplett neues System aufzusetzen. ;(

5

03.01.2007, 20:40

Mal so eine Frage: sind in deiner /etc/inittab diese Zeilen da?

Quellcode

1
2
3
4
5
6
7
# TERMINALS
c1:12345:respawn:/sbin/agetty 38400 tty1 linux
c2:2345:respawn:/sbin/agetty 38400 tty2 linux
c3:2345:respawn:/sbin/agetty 38400 tty3 linux
c4:2345:respawn:/sbin/agetty 38400 tty4 linux
c5:2345:respawn:/sbin/agetty 38400 tty5 linux
c6:2345:respawn:/sbin/agetty 38400 tty6 linux


agetty startet auf dem jeweiligen terminal (siehe oben tty1 ... tty6) das Programm /bin/login.

Ist das bei dir lauffähig? Sprich: kannst du (von einer Boot-CD und dann ch-root in das System) in einer shell

Quellcode

1
/bin/login
aufrufen ... und wirst somit nach User-name/Passwort gefragt?
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

6

03.01.2007, 20:49

Jep, die Zeilen sind in der /etc/inittab. Auch /bin/agetty und /bin/login laufen ohne Probleme.
Ist mir echt ein Raetsel, warum dann aber keine Konsole gestartet wird... ;(

7

03.01.2007, 20:57

/sbin/agetty

... well, hm, ... in letzter Zeit was am kernel gebaut?
Im Vergleich zur Boot-CD hast du einen ganz anderen Kernel, wenn du von HD bootest ...

Hast du grub? Dann könntest du ja die boot-zeile editieren und hinten mal einfach ein

Quellcode

1
/bin/login
ranhängen (in der kernel-zeile). Wenn's funktioniert, solltest du dich direkt einloggen können (allerdings ohne jegliches service aber mit deinem kernel).
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

8

03.01.2007, 21:01

Welcher Dienst wird denn als letztes hochgefahren?

Hast du in letzter Zeit wichtige Pakete aktualisiert, vielleicht ein etc-update vergessen (oder eine neue .conf verworfen)?
Frequent lock ups are a symptom of not enough memory but only in the way that nosebleeds are a symptom of gunshot wounds to the head.

9

03.01.2007, 21:17

War /sbin/agetty, hab mich nur vertippt.

Ich hab' mir letzens tatsächlich einen neuen Kernel gebaut. Das Problem tritt allerdings sowohl beim alten als auch beim neuen auf.

Hab' mal deinen Tipp befolgt und ein /bin/bash an meine Kernelzeile angehängt, da tut sich aber nichts. Sprich Services werden ganz normal geladen und dann nichts mehr, von Login-Konsolen keine Spur.

Quellcode

1
kernel ..... /bin/login


Der letzte Dienst war hald. Ich habe allerdings auch schon alles unnötige (Webserver, MySQL etc.) rausgeworfen. Das hat auch nichts gebracht. Vor der Änderung war der letzte Dienst MySQL.

Mein local.start Script (von dem bei mir [pfuschigerweise ;-)] aus gdm gestartet wird, wird übrigens auch nicht ausgeführt.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Chris.« (03.01.2007, 21:19)


10

03.01.2007, 21:56

Hm,

Quellcode

1
kernel (hd0,X)/boot/... /bin/bash
sollte dir eine bash geben.

Wenn du bootest ... und es kommt dann kein login ... kannst du dich vielleicht remote verbinden? Via ssh/telnet vielleicht?
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

11

03.01.2007, 21:59

Hmm... wirr.
Ich hab' eben
-hal neu emergt
-RC_BOOTLOG=yes gesetzt
-RC_PARALLEL_START (o.ä.)=no
und es funktioniert wieder als sei nichts gewesen.

Quizfrage ist jetzt, was von den dreien Schuld war. Ich tippe mal auf eine Mischung aus PARALLEL_START und hal. Hab' aber keine Lust, das jetzt auszuprobieren. :]

Auf jeden Fall: Danke für eure Hilfe!


Edit: Ich hab vorher nochmal testweise /sbin/fdisk drangehängt und es hat funktioniert, mit /bin/login allerdings nicht.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Chris.« (03.01.2007, 22:01)


12

03.01.2007, 22:01

Aha ... parallel start ... sieh' an ... :D
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>