Martin Samesch <[EMAIL PROTECTED]> writes:

> Warum funktioniert eigentlich "mount -o remount,rw /usr", aber ro
> nicht? Es sollten doch wohl sowieso keine schreibenden Zugriffe auf
> /usr stattfinden. remount,rw funktioniert aber immer, w�hrend
> remount,ro immer mit
> 
>  mount: /usr is busy
> 
> quittiert wird.

Nicht immer: Nur, wenn eine Datei, auf
die gerade zugegriffen wird, ver�ndert
wird.

Das Dateisystem k�mmert sich dann ver-
einfacht gesagt darum, dass das Programm,
was noch auf die alte Version einer Datei
zugreift (die Datei  kann auch ein laufen-
des Programm selbst sein), die alte Version
erh�lt und das "endg�ltige �berschreiben" erst
nach Schlie�en dieses Programmes erfolgt.
Das geht nat�rlich nicht, wenn ro, da
dann eben nicht geschrieben werden kann.

Daraus folgt:
rw -> ro : alle ver�ndeten Dateien m�ssen
           geschlossen sein
ro -> rw : das Problem stellt sich nicht


Frank


--
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an