PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : X startet plötzlich nicht mehr



KraWallo
22.07.02, 09:37
Hab folgendes Problem mit SuSE 8.0:
X lief wochenlang superschön. Nach meinem letzten Einschalten kam nach jeder zweiten Zeile plötzlich etwas von .... read only ....
Nach Eingabe von startx als root kommt die Meldung:
tee: /root/.X.err: Read-only file system
/usr/X11R6/bin/startx: /dev/null: Read-only file system
You did not install any X-Server \(e.g. XF86_SVGA\)!
Please install at least one server to start X.

Dabei hab ich doch wohl einen X-Server installiert - sonst wär's doch nie gelaufen!
Kann mir jemand helfen?!

Gruß
KraWallo

Rebell
22.07.02, 10:03
*lol* Das Problem hatte ich auch... wenn du das System ne "Weile" nicht startest, mountet SuSE das Dateisystem als READ ONLY - BISHER KONNTE MIR NIEMAND DIESES PHÄNOMEN ERKLÄREN...

Problem:
X startet nicht, da read-only gemountet wurde. Und X keine temporären Dateien anlegen kann.

Ursache:
Kein Eintrag für dein primäres Dateisystem in der /etc/fstab.

Lösung:
Eintrag in die Datei /etc/fstab

/dev/hda* / reiserfs defaults 0 0

und dann gehts wieder.
(für hda* deine Daten-Partition angeben)

Rebell
22.07.02, 10:05
PS: zum Schreiben auf dein Dateisystem benötigst du die 1 CD von Suse, dort die Option "Rescue" wählen. Nach dem Einloggen, steht in der Console der Pfad, wohin dein lokales Dateisystem gemountet wurde.

KraWallo
22.07.02, 10:11
Danke für Deine Hilfe!!!!!
Ich hab nur noch ein kleines Problem - wenn ich die fstab editieren will, bekomme ich das Problem, daß auch die Tastaturbelegung irgendwie verändert ist. Wenn ich jetzt mit dem vi abspeichern will, brauche ich Esc, um aus dem Editiermodus zu kommen.
Esc finde ich aber nicht ...

akula
22.07.02, 10:13
öffne die Datei doch mit Knoppix das sollte dann kein Problem sein

Rebell
22.07.02, 10:19
Hä? ESC ist ESC, auch auf der englischen Tastatur.
Mich würde aber an diesem Thread mehr interessieren wie es dazu kommt...

jotpe
22.07.02, 12:32
nimm doch JOE. den find ich nicht schlecht

KraWallo
22.07.02, 12:37
Tja - wie kam's dazu ...
also meine letzten Aktionen waren das Nachladen des Moduls acm, damit ich mein USB-Modem betreiben kann. Dann lief alles - Modem war o.k. - und auch sonst sah alles ganz normal aus bis zum letzten Runterfahren.

Rebell
22.07.02, 12:47
Tja, SuSE is shit...

KraWallo
22.07.02, 12:47
Also Esc ist bei mir jetzt nicht mehr Esc - schade eigentlich.
Übrigens - die letzten Zeilen, die beim Hochfahren geschrieben werden sind:
lp0: compatibility mode
modprobe: modprobe: Can't locate module char-major-180
(Zeile wird mehrfach angezeigt).
Nach Drücken von RETURN kommt das Login.
Ich meld mich also als root an, dann steht da :
Have a lot of fun ... (hahahahahaha ...)
bash: /dev/null: Read-only file system
(Zeile steht 4 x da).
Dann steht da mein normales Prompt.

Übrigens steht in der /etc/fstab schon ein Eintrag drin:
/dev/hda6 / ext2 defaults 1 1
Muß ich diese Zeile ändern oder eine zusätzliche reinschreiben???

Gruß
KraWallo

Rebell
22.07.02, 13:30
Naja, es wurde Runlevel 2 gestartet, dass erklärt den unnormalen Login.

/etc/inittab
id:2:initdefault:

die 2 in 3 ändern...

So und für dein hda6, ob du das da reinschreibst musst du entscheiden *g*

KraWallo
22.07.02, 13:40
Nönö, meine inittab stimmt schon - die lautet:
id:5:initdefault:

... weißt Du jetzt noch Rat?!?

KraWallo

Rebell
22.07.02, 13:41
rm -r /

Skipper
22.07.02, 13:42
Original geschrieben von KraWallo
Have a lot of fun ... (hahahahahaha ...)
bash: /dev/null: Read-only file system
(Zeile steht 4 x da).
Dann steht da mein normales Prompt.

An der Stelle kannst Du ja mal versuchen, die Partition mit Lese/Schreibrechten neu zu mounten:


mount -o remount,rw /dev/hda6

Wenn das gelingt, kannst Du wenigstens ohne Rettungssystem usw. bequem einen Reparaturversuch durchführen.

Update: Sorry, da fehlte ein Komma hinter remount..

KraWallo
22.07.02, 13:43
... eigenartig ist auch, daß meine Tastaturbelegung nicht mehr stimmt. Wenn ich mich als root eingeloggt hab und auf der Tastatur was eingebe, fehlt tatsächlich die Esc-Funktion, - ist auf ß usw....

Ich kenn mich nicht mehr aus ... verzweifel ... :confused:

KraWallo
22.07.02, 14:07
Hi Skipper,

der remount war meine Rettung - ich komm damit wieder rein.
Jetzt schreibt er mir noch raus:
bash: /dev/null: Read-only file system
Ein ls -l /dev/null bringt mir die Ausgabe
-rw------- 1 root root 0 Jul 22 15:01 /dev/null.

Wie soll ich das denn ändern?

KraWallo
22.07.02, 14:10
Hi Skipper,

der remount war meine Rettung - ich komm damit wieder rein.

Jetzt schreibt er mir noch raus:
bash: /dev/null: Read-only file system
Ein ls -l /dev/null bringt mir die Ausgabe
-rw------- 1 root root 0 Jul 22 15:01 /dev/null.

Wie soll ich das denn ändern?

Skipper
22.07.02, 14:36
Ich kenne SuSE 8.0 nicht. Kann es sein, dass dort devfs verwendet wird, und das auch nicht richtig gemountet ist?

Wenn ja, damit habe ich wenig Erfahrung, und das folgende ist jetzt ins ins Blaue geraten, ohne Gewähr:


mount -t devfs -o remount,rw /dev


Wenn das mit dem mount klappt, koenntest Du ja hinterher das Backup des /etc-Verzeichnis einspielen und alles sollte wieder laufen. Was, Du hast keines :D? Dann vielleicht die Basispakete der Distribution drüberinstallieren, dann gehen aber vermutlich alle individuellen Einstellungen flöten.

Bei mir hat /dev/null übrigens rw-rw-rw Rechte.

KraWallo
25.07.02, 10:52
Problem gelöst!

Der Fehler lag bei /dev/null.
Ich weiß nicht wie - jedenfalls war da wohl was beschädigt. Hab zuerst /dev/null gelöscht und anschließend mit "mknod null c 1 3" neu angelegt.

Jetzt läuft mein Rechner wieder einwandfrei!!!!!


Danke an alle, die mir geholfen haben oder helfen wollten ...

Gruß
KraWallo