Hallo, Emil Stephan schrieb:
Am Saturday 20 February 2010 12:42:18 schrieb Thomas Michalka:
-o remount
Hallo Thomas, ein normaler mount setzt voraus, dass das Dateisystem nicht gemountet ist. Bei der Option -o remount ist es genau umgekehrt. Deshalb ja remount.
Ja klar. Ich schrieb doch: [...] den Befehl mount -o remount,rw /mountpoint ausführt. Eigentlich müsste mount dann ausgeben, dass das Dateisystem bereits gemountet ist, und das aufrufende Skript sollte sich daraufhin beenden. Ich wollte wissen, wie es sein konnte, dass es diese Fehlermeldung nicht gab, sondern der mount-Prozess plötzlich als Kindprozess von init weiterlief, obwohl er vorher der Kindprozess einer Shell war. Aktuell ausprobiert: $> mount [...] /dev/sda4 on /backup/notebook type ext3 (rw,noexec,nosuid,nodev,data=journal,acl,user_xattr) $> mount /backup/notebook mount: /dev/sda4 ist bereits eingehängt oder /backup/notebook wird gerade benutzt mount: Laut mtab ist /dev/sda4 schon auf /backup/notebook eingehängt $> mount -o remount,rw /backup/notebook $> Wenn man also ein bereits schreibbar gemountetes Dateisystem (irrtümlich) schreibbar remounten will, ^^ !! dann passiert normalerweise gar nichts. Nicht mal ein Hinweis, wie im obigen Versuch. Es sollte also im Gegensatz zu meiner ursprünglichen Meinung gar keinen Fehler im Skript geben. Jedoch bleibt unklar, warum sich der Mount-Prozess von der bash als ursprünglichem Elternprozess abgekoppelt hat. Gruß, Tom -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org