Hallo zusammen, ich will versuchen kurz zu erklären was mir passiert ist. 1. Komischerweise tauchte beim Starten der graphischen Oberfläche (über su= .. init 5) das Anmeldemen=FC auf, was ich aber nicht aktiviert hatte. 2. Nach der Anmeldung kam eine Endlosschleife, d.h.=20 a.Benutzer wählen + Passwort b. "Anmelden" c. Anmeldemen=FC kommt wieder Es war egal was für einen Benutzer bzw. was für eine Sitzungsart gewält wurde. Über init 3 lief alles ohne Probleme. Ich spreche von der Vergangenheit, weil mir in der Aufregung ein Fehler unterlaufen ist und zwar hab ich beim Beenden des MC anstatt F10 für beenden F8 gedrückt und durch schnelle bestätigen der Meldung das Verzeichnis /sbin gelöscht. Dadurch startet jetzt SuSE ohne Bootcd natürlich überhaupt nicht mehr. Über den Rescue-Modus komme ich jetzt wenigstens wieder in "init 3" Da ich Anfänger bin, möche ich hiermit um Tipps für die Wiederherstellung meines Systems bitten. Vielen Dank im Voraus!! Stephan Herz _______________________________________________________________________ ... and the winner is... WEB.DE FreeMail! - Deutschlands beste E-Mail ist zum 39. Mal Testsieger (PC Praxis 03/04) http://f.web.de/?mc=021191
Hallo Leute, vorweg zur Betreffzeile: Wenn dir wirklich \sbin fehlt, bist Du hier falsch. Ich nehme aber einfach mal an, ^ dass das ein Vertipper war und /sbin fehlt ;-) ^ Am Sonntag, 4. April 2004 23:25 schrieb SV-BSE@web.de:
ich will versuchen kurz zu erklären was mir passiert ist.
1. Komischerweise tauchte beim Starten der graphischen Oberfläche (über su= .. init 5) das Anmeldemen=FC auf, was ich aber nicht aktiviert hatte.
Doch, durch das init 5 wird das gestartet.
2. Nach der Anmeldung kam eine Endlosschleife, d.h. a.Benutzer wählen + Passwort b. "Anmelden" c. Anmeldemen=FC kommt wieder Es war egal was für einen Benutzer bzw. was für eine Sitzungsart gewält wurde.
Komisch. Passiert das bei allen Benutzern oder nur bei einem bestimmten? Das Anlegen eines neuen Testusers sollte diese Frage sicher beantworten können ;-)
Über init 3 lief alles ohne Probleme. Ich spreche von der Vergangenheit, weil mir in der Aufregung ein Fehler unterlaufen ist und zwar hab ich beim Beenden des MC anstatt F10 für beenden F8 gedrückt und durch schnelle bestätigen der Meldung das Verzeichnis /sbin gelöscht. Dadurch startet jetzt SuSE ohne Bootcd natürlich überhaupt nicht mehr.
*autsch*
Über den Rescue-Modus komme ich jetzt wenigstens wieder in "init 3"
Das macht aber nicht wirklich Spaß, weil etliche Dateien fehlen.
Da ich Anfänger bin, möche ich hiermit um Tipps für die Wiederherstellung meines Systems bitten.
Erstmal solltest Du die wichtigsten Pakete neu installieren. Bei mir wären das: [1] aaa_base filesystem bootsplash ;-) gettyps glibc (ACHTUNG: Unbedingt die korrekte Version installieren! siehe [1]) hdparm hotplug insserv iproute isapnp libcap lilo (falls verwendet) lvm (falls verwendet) modutils pam pam-modules pciutils raidtools (falls verwendet) scpm (falls verwendet) sysconfig syslogd sysvinit util-linux yast2 Wie installiert man diese Pakete? Schritt 1: Die passenden Pakete zusammensuchen, direkt von den CDs (pin paketname dürfte beim Suchen helfen) oder vom SuSE FTP. Auch die von YOU aktualisierten Pakete kannst Du direkt verwenden, wenn Du sie gerade vorrätig hast ;-) Schritt 2: Die Pakete mit rpm -Uhv ---replacepkgs --root=/mnt paket.rpm neu installieren (vorausgesetzt, Du hast Deine /-Partition unter /mnt im Rettungssystem eingebunden). Dabei darauf achten, dass das Paket auch wirklich installiert wird - es müsste eine Reihe ######## erscheinen. Danach sollte Dein System wieder grundlegend lauffähig sein, allerdings fehlt noch einiges, z. B. diverse Scripte von SuSEconfig, die sich über die Pakete verteilen. Schritt 3: (ich gehe davon aus, dass Dein System inzwischen wieder bootet, ansonsten wieder --root=/mnt verwenden) rpm -Va 2>&1 | grep /sbin>/tmp/rpmverifyresult überprüft alle Pakete auf Vollständigkeit und Veränderungen. In /tmp/rpmverifyresult stehen dann alle Pakete, bei denen irgendwas in /sbin bemängelt wird [2]. Die solltest Du dann auch neu installieren. Hinterher solltest Du zur Sicherheit nochmal rpm -Va 2>&1 |grep sbin aufrufen, um zu überprüfen, ob Du etwas vergessen hast. Gruß Christian Boltz PS: Wenn mir sowas passiert wäre, würde ich über zwei Dinge nachdenken: - rpm -e mc - oder zumindest alias mc="echo 'Nicht doch!'" in /root/.bashrc ;-) [1] Um zu überprüfen, ob ein Paket installiert ist oder welche Version eines Pakets installiert ist: rpm --root=/mnt -q paketname (wobei unter /mnt Deine /-Partition gemountet sein sollte) [2] Die Codierung am Zeilenanfang bedeutet: S file Size differs M Mode differs (includes permissions and file type) 5 MD5 sum differs D Device major/minor number mis-match L readLink(2) path mis-match U User ownership differs G Group ownership differs T mTime differs In Deinem Fall dürfte aber schlicht eine Meldung erscheinen, dass die Datei /sbin/irgendwas fehlt. --
[Shift] ich verwende sie nur, wenn es für die verständlichkeit nötig ist, das verhindert unnötige tippfehler, meiner meinung nach haätte ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^ Naja, viel scheint deine Methode aber nicht zu bringen. [> Josef Schwend und Patrick Hess in suse-linux]
participants (2)
-
Christian Boltz
-
SV-BSE@web.de