|
AS1GBF > HILFE 20.05.07 07:43l 76 Lines 3476 Bytes #999 (0) @ DEU
BID : JH5AS1BOX_11
Read: DAE595 GAST
Subj: Re:H: Debian FS defekt !
Path: DBO595<DBO459<DBO841<SE1BOX<AS1BOX
Sent: 070519/2244z @:AS1BOX.#NDB.BAY.DEU.BCMNET [LA JN68CQ] obcm1.05_bn4
From: AS1GBF @ AS1BOX.#NDB.BAY.DEU.BCMNET (Andreas)
To: HILFE @ DEU
X-Info: Sent with login password
Hallo Matthias,
>From: MP1CTB @ CT0BOX.#NL.O.DLNET.DEU.EU (Matthias)
>To: HILFE @ DEU
>X-Info: Sent with login password
>
>Hallo allerseits,
>
>seit geraumer Zeit habe ich Probleme mit dem Filesystem bei Debian 3.1 .
>
>Ein Login in das System ist nur noch als root möglich, normale Benutzer
>bekommen die Meldung unable to cd to /home/<user> .
[...]
das hört sich, wie von dir schon vermutet, nach einem defekten Filesystem an,
was wiederum auf eine andere Ursache zurückzuführen ist, wie in vielen Fällen
defekte Sektoren auf der Platte oder eine generell gerade im Sterben liegende
Festplatte. Ein defekter Speicherriegel oder ein generell instabiles System
kann ebenfalls die Ursache sein.
Am einfachsten lässt sich ein Speicherproblem feststellen. Saug dir dazu
Memtest86+ von http://www.memtest.org/ und lass es über Nacht laufen. Falls es
Fehler anzeigt hast du einen defekten Speicherriegel im Rechner oder ein
defektes Mainboard.
Falls Memtest86+ keinen Fehler anzeigt, boote als nächstes von einem
Rettungsystem wie RIP
(http://www.tux.org/pub/people/kent-robotti/looplinux/rip/) oder Knoppix
(http://www.knoppix.org/) und lass die Festplatte auf Fehler überprüfen.
Angenommen die Platte hängt als Master am ersten IDE-Controller (also ist sie
/dev/hda) dann lautet der Befehl (als root):
badblocks -sv /dev/hda
Je nach Plattengröße kann die Überprüfung schonmal ein paar Stunden dauern,
bring also genügend Geduld mit. Am Ende sagt dir badblocks ob Fehler gefunden
wurden und wenn ja, wieviele.
Bei RIP (steht übrigens für (R)ecovery (I)s (P)ossible) und wenn mich nicht
alles täuscht auch bei Knoppix ist Memtest86+ auf der CD als Bootoption
verfügbar. Es kann also durchaus Sinn machen, sich gleich eine dieser beiden
CDs zu brennen. RIP ist dabei mit 34MB bzw. 72MB (incl. grafischer Oberfläche)
das kleinere System, welches man sich auf die Schnelle aus dem Internet saugen
kann.
Falls Badblocks Fehler gefunden hat, kann man per S.M.A.R.T. mittels smartctl
weitere Informationen aus der Festplatte auslesen. Je nach Zustand der Platte
und/oder Wichtigkeit der Daten darauf, kann man sich dazu entscheiden, die
Platte manuell davon zu überzeugen, die fehlerhaften Sektoren gegen
Reservesektoren auszutauschen (da die automatische Prozedur fehlgeschlagen
ist), oder man kann die Platte einfach gegen eine funktionierende ersetzen (was
ohnehin über kurz oder lang anzuraten ist) und das System neu installieren.
Falls keine Fehler festgestellt wurden, kann man noch eine weitere Überprüfung
per S.M.A.R.T. mittels smartctl durchführen lassen und falls diese auch keine
Fehler findet, kann man als nächstes mittels fsck eine Überprüfung des
Filesystems vornehmen und es ggf. reparieren lassen. Ist der
Filesystem-Unterbau erst einmal wieder in Ordnung, kann man sich um die
Reparatur der durch den Filesystemdefekt angerichteten Schäden kümmern.
Hier nochmals die Vorgehensreihenfolge die man einhalten sollte:
1) Hardware überprüfen und ggf. reparieren oder austauschen
2) Filesystem überprüfen und ggf. reparieren oder neu erstellen
3) Schäden entfernen
Schritt 1 habe ich sehr ausführlich beschrieben. Wenn du darüber hinaus Hilfe
brauchst, lass mir bitte das Ergebnis des Speicher- und Plattentests zukommen.
Ebenfalls vonnöten ist eine Übersicht deiner Partitionierung (fdisk -l) und die
/etc/fstab des defekten Systems.
73 de Andreas
Lese vorherige Mail | Lese naechste Mail
| |