Jedes Dateisystem enthält auch seine eigenen Berechtigungen, um zu verwalten, welcher Benutzer/die Gruppe Lese-/Schreibaktionen ausführen kann. In diesem Handbuch wird das Problem des Fehlers „Lese-Nur-Lese-Dateisystem“ auf Ubuntu vorgestellt.”
Dateisystem Berechtigungen
Linux ist ein Multi-User-Betriebssystem. Um zu verwalten, auf welchen Benutzer auf welchen Teil des Systems zugreifen können, implementiert Linux verschiedene Sicherheitsfunktionen. Eine solche Funktion sind Dateiberechtigungen und Eigentum. Es bestimmt den Eigentümer der Datei und der sie lesen/schreiben/ausführen kann.
Ein ähnliches Konzept gilt für Linux -Dateisysteme. Jedes Dateisystem ist durch Benutzerberechtigungen geschützt, die steuern, wer die Aktion auf dem Dateisystem ausführen darf.
Wie der Fehler schon sagt, widerrufen das Zieldateisystem Schreibanforderungen, da es sich um ein schreibgeschütztes Dateisystem handelt. Wenn es sich um Design handelt, müssen Sie den Systemadministrator bitten, eine schriftliche Genehmigung zu erfüllen. Wenn dies nicht der Fall ist, befolgen Sie diesen Leitfaden.
Lösung
Die Lösung für dieses Problem besteht darin, die Berechtigungen des Dateisystems zu beheben. Abhängig vom Dateisystemtyp stehen einige Tools zur Verfügung.
In den meisten Situationen werden diese Verfahren besser aus einer Live -Ubuntu -Sitzung durchgeführt. Auf diese Weise wird kein anderes Programm das Verfahren beeinträchtigen. Alternativ können Sie von einer anderen Ubuntu -Installation starten. Lesen Sie die Installation von Ubuntu auf einem USB -Stick.
Bestimmung des Zieldateisystems
Bestimmen Sie zunächst das Dateisystem, mit dem wir arbeiten werden. Listen Sie alle verfügbaren Dateisysteme mit dem folgenden Befehl auf:
$ sudo fdisk -lAlternativ können wir auch das FindMnt -Tool verwenden, um alle montierten Dateisysteme aufzulisten:
$ findmntBestimmen Sie aus der Liste das Zielgerät/die Partition. In diesem Beispiel ist mein Zielgerät /dev/Loop17.
Wenn Sie es vorziehen, GUI zu verwenden, können Sie auch das Dienstprogramm Gnome Disk verwenden:
Behebung des Dateisystems
Nachdem wir das Dateisystem und die Zeit zur Reparatur festgelegt haben, sind die meisten Linux -Systeme (einschließlich Ubuntu) mit fsck, Ein dediziertes Tool zur Reparatur eines Linux -Dateisystems. Erfahren Sie mehr über die Verwendung fsck unter Linux.
Um das Dateisystem zu beheben, führen Sie den folgenden Befehl aus:
$ sudo fsck -f /dev /Loop17Wenn Sie Gnome -Datenträger verwenden, wählen Sie das Dateisystem, klicken Sie auf das Zahnradsymbol und wählen Sie "Dateisystem reparieren".
Dann starten Sie die Maschine neu. Das Dateisystem sollte sich jetzt wie erwartet verhalten.
Schritte zur Vermeidung von Dateiensystemfehlern
Kein Dateisystem ist immun gegen Beschäftigung und Fehler. Wir können jedoch bestimmte Gewohnheiten entwickeln, um die Gesamtstabilität zu erhöhen:
Abschließende Gedanken
In diesem Leitfaden haben wir gezeigt, dass festgestellt wurde, dass ein Dateisystem Schreibaktionen verhindern, was zu einem „schreibgeschützten Dateisystem“ in Ubuntu führt. Wir haben auch einige Techniken durchlaufen, um die Wahrscheinlichkeit einer Korruption des Dateisystems zu verringern.
Bestimmte Dateisysteme sind widerstandsfähiger gegen Korruption als andere, zum Beispiel ZFS. Es wird mit integriertem Schutz und Datenkomprimierung integriert und kann eine hohe Speicherkapazität übernehmen. Lesen Sie das Einrichten von ZFs auf Ubuntu.
Happy Computing!