
Zu einem bestimmten Zeitpunkt begannen verschiedene Befehle, verschiedene Fehlermeldungen auszugeben.
Ich habe einige davon abgefangen und dann das System neu gestartet und diese Befehle funktionierten.
$ mkdir x
mkdir: cannot create directory `x':
$ file x.txt
bash: /usr/bin/file:
Input/output error
$ touch x.txt
Segmentation fault
Es gab andere Befehle, die dieselben Fehlermeldungen ausgaben. ls, px funktionierten. Einige Befehle gaben „Nur-Lese-Dateisystem“ aus.
Nach dem Neustart ist es jetzt in Ordnung.
Was könnte ich versuchen (messen oder diagnostizieren), um mehr darüber zu erfahren, was passiert ist? Wenn es eher mit der Hardware oder der Sicherheit zusammenhängt?
Antwort1
Der nächste Schritt wäre wahrscheinlich, sich Ihre dmesg | tail -40
Ausgabe anzusehen. Andererseits würde sie wahrscheinlich mit einem anderen Eingabe-/Ausgabefehler antworten. Ich nehme an, Sie mussten diese Maschine physisch neu starten/Befehle schlugen ebenfalls fehl?
Sieht aus, als wäre Ihr Root-Dateisystem nicht mehr vorhanden. Möglicherweise liegt ein Problem mit einer Festplatte, einem SATA-Kabel oder einem fehlerhaften RAID-Array vor.