Kann man mit fsck eine schreibgeschützte Partition scannen?

7

Ich habe ein Dateisystem mit einigen "nicht verknüpften Inodes" und aus diesem Grund wurde es als schreibgeschützt bereitgestellt. Um dieses Gerät in den rw-Modus zu versetzen, muss ich, wie ich verstanden habe, eine Partitionsprüfung mit fsck durchführen. Alle Ratschläge, die ich gefunden habe, besagen, dass ich das Gerät zuerst aushängen sollte.

Ist es nötig? Kann man mit fsck eine schreibgeschützte Partition scannen (und reparieren)? Der Server wird für SMB-Exporte verwendet, und die meisten Benutzer wären viel glücklicher, wenn sie zumindest einen Lesezugriff hätten.

tatus2
quelle

Antworten:

5

Fsckwürde die Daten auf der Festplatte ändern, ohne die VFS-Schicht des Kernels zu benachrichtigen, sodass selbst das Lesen von Festplattendaten inkonsistent sein kann und nicht zuverlässig ist. Kurz gesagt - nicht tun, es ist ein fehlerhafter Weg.

Länger und intelligenter: Sie sollten LVM-2 verwendet haben. Auf diese Weise würden Sie einen Schnappschuss erstellen, ihn als R / O bereitstellen, um den Zugriff Ihrer Benutzer darauf zu ermöglichen, das ursprüngliche Volume überprüfen und stattdessen R / W bereitstellen.

poige
quelle
3

Sie können ein schreibgeschütztes Dateisystem überprüfen, aber es kann / wird problematisch sein, wenn Reparaturen durchgeführt werden müssen.

Siehe: diese Antwort auf "Linux: Fsck eines schreibgeschützten gemounteten Dateisystems erzwingen?" bei Serverfehler

guntbert
quelle