Der Titel könnte nicht so aussagekräftig sein, wie ich es gerne hätte, aber er könnte nicht besser sein.
Das Dateisystem meines Servers ist schreibgeschützt. Und ich verstehe nicht, warum das so ist und wie man es löst.
Ich kann in den Server SSH und wenn ich versuche, Apache2 zu starten, bekomme ich zum Beispiel Folgendes:
username@srv1:~$ sudo service apache2 start
[sudo] password for username:
sudo: unable to open /var/lib/sudo/username/1: Read-only file system
* Starting web server apache2 (30)Read-only file system: apache2: could not open error log file /var/log/apache2/error.log.
Unable to open logs
Action 'start' failed.
The Apache error log may have more information.
Wenn ich versuche, den Server neu zu starten, erhalte ich:
username@srv1:~$ sudo shutdown -r now
[sudo] password for username:
sudo: unable to open /var/lib/sudo/username/1: Read-only file system
Sobald ich es manuell neu starte, startet es einfach ohne Warnung oder Meldung, dass etwas nicht stimmt.
Ich hoffe, jemand konnte mich in die richtige Richtung lenken, um dieses Problem zu lösen.
filesystem
restart
read-only
John
quelle
quelle
The **quick start** option can be found in **power options** in the control panel of Windows
. Ich habe das gleiche Problem mit einem Ubuntu auf AWSAntworten:
Das Dateisystem ist normalerweise schreibgeschützt, während das System ausgeführt wird, wenn ein Konsistenzproblem mit dem Dateisystem vorliegt. Dies ist in angegeben
fstab
wieerrors=remount-ro
und tritt auf, wenn ein FS Zugriff fehlschlägt oder ein Notfall - Nur - Lese-Remount über angefordert Alt+ SysRq+ U. Du kannst rennen:um eine Überprüfung aller Dateisysteme zu erzwingen. Wie eine der anderen Antworten angibt, ist das Betrachten
dmesg
auch sehr hilfreich.Bearbeiten: Vergessen Sie nicht die
-M
in der Befehlszeile.HINWEIS: Wie von Bibhas in seiner Antwort erwähnt : Wenn
fsck
nach seiner Version Banner stecken bleibt:Möglicherweise möchten Sie versuchen, das EXT4-spezifische fsck zu verwenden
Vorausgesetzt, die betreffende Partition
/dev/sda1
war ein ext4-Dateisystem.quelle
-M
Option hinzu, gemountete Dateisysteme zu überspringen. (-M Do not check mounted filesystems and return an exit code of 0 for mounted filesystems.
von FSCK (8))sudo: unable to open /var/lib/sudo/kuplack/1: Read-only file system
fsck from util-linux 2.20.1
sudo su; passwd
. Dann können Sie verwendensu -c fsck -Af -M
.-M
Flag bewirkt, dass fsck gemountete Dateisysteme überspringt. Siehe diefsck (8)
Manpage.Hier ist der Befehl, der mein Problem gelöst hat:
besser als ein Neustart oder sudo fsck -Af
quelle
sudo
funktioniert nicht, wenn das Dateisystem schreibgeschützt ist.sudo: unable to open /var/lib/sudo/kuplack/1: Read-only file system
mount: cannot remount block device /dev/sda2 read-write, is write-protected
mount: cannot remount /dev/sda8 read-write, is write-protected
Die Antwort per Hexafraktion hat bei mir nicht funktioniert. Jedes Mal, wenn ich versuchte,
sudo fsck -Af -M
es auszuführen , zeigte es sichund sonst nichts. Kein Fehler oder so. Für mich hat es funktioniert, eine Live-CD zu booten und diese auszuführen -
Vorausgesetzt, die betreffende Partition
/dev/sda1
war ein ext4-Dateisystem.quelle
sudo fsck.ext4 -f /dev/sda1
funktioniert. Es muss noch ein Neustart durchgeführt werden.Versuchen
dmesg | grep "EXT4-fs error"
Sie, das Programm auszuführen, um festzustellen, ob Probleme mit dem Dateisystem / Journal-System selbst vorliegen. Ich würde Ihnen dann empfehlen, Ihr System neu zu starten. Auch diesudo fsck -Af
Beantwortung durch ObsessiveSSOℲ schadet nicht.quelle
Wenn Sie Ihr Root-Dateisystem zwingen möchten, erneut als rw bereitzustellen, können Sie Folgendes tun.
quelle
Beachten Sie, dass dies manchmal darauf zurückzuführen ist, dass der Computer die Systemzeit vergessen hat - die Festplattenprüfung schlägt fehl, da die Daten im Journal in DER ZUKUNFT liegen!
Durch Einstellen der BIOS-Zeit (und Überprüfen der BIOS-Batterie) wurde dieses Problem für mich behoben, ohne dass eine Wiederherstellung der Festplatte durchgeführt werden musste.
quelle
Normalerweise wird Ihr Dateisystem unter Linux nur dann schreibgeschützt, wenn Fehler auftreten, insbesondere Fehler auf der Festplatte oder im Dateisystem selbst, beispielsweise ein falscher Journaleintrag.
Sie sollten Ihre
dmesg
Festplatte besser auf Fehler überprüfen .Google ist voll von Diskussionen darüber und Sie können diejenigen auswählen, die näher an Ihrer Konfiguration liegen, aber ein Blick darauf
dmesg
reicht normalerweise aus.quelle
grep
indmesg
Ausgabe?dmesg
unnötige Fehler anecryptfs
.Für mich Neustarten eines Systems zur Behebung dieses Problems
wie er es erwähnt hat.
quelle
(Vorherige Antwort gelöscht)
Bearbeiten: Das Hauptproblem war auf der Windows-Seite. Nach der Aktualisierung von Windows 10 wurde die Option "Schnellstart" automatisch aktiviert. Beim erneuten Deaktivieren dieser Option und erneuten Starten des Computers wurde das Problem behoben. Windows 10 bereitete mir tagelang starke Kopfschmerzen :(
Die Option "Schnellstart" finden Sie unter "Energieoptionen" in der Systemsteuerung. Deaktiviere das !!! :)
quelle
Wenn Sie Ihren Computer mit Ubuntu und Windows gleichzeitig doppelt booten und dieses Problem auftritt, liegt es daran, dass Windows das Dateisystem ändert. In diesem Fall könnte dies den Trick bewirken. Deaktivieren Sie den Schnellstart
Das Booten von Ubuntu löst das Problem. Hoffe das hilft!
https://youtu.be/KJ-0KPZhAFo
quelle
Wenn Sie sich in Situationen befunden haben, in denen keine Live-Disc verwendet werden kann, z. B. wenn Sie sich remote in Ihrem System befinden, können Sie weiterhin den Befehl verwenden, auf den @Bibhas geantwortet hat:
Sie werden aufgefordert, den Dateisystemfehler zu beheben. Sie müssen Ihr System auch remote neu starten.
quelle
In meinem Fall hat sich RAID 1 nach der Erstinstallation stabilisiert. Ich habe / boot und / auf s / w RAID1. Nachdem Sie das System über Nacht verlassen und neu gestartet haben, funktioniert alles einwandfrei. Richard
quelle
Überprüfen Sie, ob Sie eine fehlerhafte Hardware haben. Ich habe diesen Fehler durch ein Lösen der Festplatte. Ran mount -o remount, rw / und es hat gut funktioniert.
quelle
Die Starteinstellungen sind falsch konfiguriert (versuchen Sie das Mounten
/
alsext2
), es liegt kein physischer Laufwerks- oder Partitionsfehler vor.dmesg | grep "error"
gab mir:Es wurde
/
aufgrund der fstab-error=mount-ro
Direktive schreibgeschützt eingebunden .quelle
Ich verwende die LTS-Version 18.04 und habe zuerst meine beschädigten Laufwerke ausgehängt. Dann bin ich in die App „Disks“ gegangen, indem ich im Dash gesucht habe. Von dort habe ich das Laufwerk ausgewählt, das beschädigt wurde. Stellen Sie sicher, dass es nicht montiert ist, da es sonst nicht funktioniert. Klicken Sie im Optionsmenü (die kleine Zahnradform) auf "Dateisystem reparieren". Boom! Lief wie am Schnürchen.
quelle