![](https://seccdn.libravatar.org/avatar/8001fc320819e9f909a470898528b753.jpg?s=120&d=mm&r=g)
Hallo, ich suche nach einer Möglichkeit meinen Wevserver normal zu starten und die Festplatten falls es zu Fehlern kommt read only zu mounten. Es geschieht leider immer mal wieder das der Rechner abstürzt um beim erneuten booten bleibt e2fsck mit 'filesystem has to many errors' haengen, 'run e2fsck manualy'. Das geschieht dann im Runlevel 1 und ich kann dann nicht mit ssh auf den Server zugreifen. Meine Idee war nun ein Script zu schreiben, welches mit Hilfe von tune2fs -l /dev/hdc1, den 'Filesystem state' ausliest und falls der 'clean' ist die Festplatte rw mountet falls nicht halt ro. So wird zumindest die Webseite angezeigt solange bis ich dann das Filesystem repariert habe. Nun bin ich auf den fstab parameter errors=remount-ro gestoßen der soll anscheinende etwas ähnliches machen. Ich habe folgenden Eintrag in meiner fstab gemacht: /dev/hdc1 /home ext2 defaults,errors=remount-ro 0 2 Nun habe ich eine sehr große Datei auf den Test-Rechner kopiert und während dessen den Test-Rechner rebootet um einen Fehler zu simulieren. Das dies eine etwas unsaubere Art ist das zu testen ist mir klar, nur leider weiss ich nicht wie ich das System so einstellen kann, dass es ein defektes Dateisystem erkennt, welches es nicht automatisch reparieren will. Meine Fragen sind nun: Gibt es für mein obiges Problem schon irgendwelche Lösungen? Was hat das mit dem Paramter in der fstab errors=remount-ro auf sich und muss ich dann zusätzlich auch noch tune2fs -e remount-rw /dev/hdc1 machen? Wo liegt der Unterschied. Wie kann man den Filesystem state setzen bzw. wie kann man ein Filesystem so manipulieren das der e2fsck beim booten einen manuellen check verlangt? Vielen Dank im voraus Ingo Holewczuk