Der root-Benutzer kann keine Änderungen an Dateien vornehmen, da Dateien schreibgeschützt sind

371
Gefolge

Vielleicht ist die Lösung zu einfach, aber ich kann keine Änderungen an Dateien als root vornehmen, da Dateien als readonly geöffnet werden. Weil ich das Betriebssystem von Readonly Snapshot gebootet habe.

Der Grund für diese Situation ist dies. Dateien unter / etc sind schreibgeschützt. Wie kann ich von readonly zum schreibgeschützten Dateisystem zurückkehren?

Betriebssystem: SLES 12 (Bild gehört mir nicht)

Wenn ich /etc/resolv.conf mit vim als root öffne, sieht die untere Zeile der Datei folgendermaßen aus:

"/etc/resolv.conf" [readonly] 23L, 870C 

und wenn ich in den Einfügemodus komme:

-- INSERT -- W10: Warning: Changing a readonly file 
1
Wenn das Dateisystem nur gelesen wird, wird dies erwartet. Vielleicht sollten Sie sie in ein `rw`-Dateisystem kopieren? GabrielaGarcia vor 5 Jahren 2
Ich denke, es gibt einen anderen Weg, der kein neues Dateisystem benötigt. Ich bootete das os aus dem Snapshot und finde keinen Weg mount / etc als rw. Andererseits wird bei unseren anderen SLES-Maschinen / etc keine Mount-Liste angezeigt. Aber ich kann die etc-Dateien dieser Maschine ändern. Gefolge vor 5 Jahren 0
Ich habe den Weg gefunden. Es sind nur zwei Worte, aber das zu finden war zu schwer. Gefolge vor 5 Jahren 0
Schön, dass Sie eine Antwort hinzugefügt haben. Bitte stellen Sie es als Lösung ein. Beide Fragen und Antworten sind schwer zu verstehen. davidbaumann vor 5 Jahren 0
Ich habe die Frage geändert. Die Frage ist die gleiche, aber jetzt ist es klarer, denke ich. Gefolge vor 5 Jahren 0

1 Antwort auf die Frage

1
Gefolge

Ich habe den Weg gefunden.

Nach dem Start vom Snapshot führen Sie den Befehl als root aus:

snapper rollback 

Dieser Befehl ermöglicht das Rollback von der Momentaufnahme, auf der die Maschine ausgeführt wird.

Aus diesem Grund ist es eine Momentaufnahme. Wenn Sie von diesem Rollback zurücksetzen, können Sie Ihre Daten verlieren .