Speichern mit VIM auf gemountetem Windows Laufwerk
Hallo, vielleicht kann mit einer von Euch helfen. Wenn ich mittels Vim eine Datei auf einem gemounteten Laufwerk speichern will, bekomme ich jedesmal die Rückfrage: "Achtung: Die Datei wurde seit dem letzten Lesen geändert!!! Möchten Sie es wirklich schreiben y/n?" Wie kann ich diese Rückfrage ausschalten? Das merkwürdige ist, die Rückfrage kommt immer erst ab dem zweiten Speichervorgang nach dem Öffnen der Datei. Die Rückfrage kommt auch nur bei Dateien auf den gemounteten Windowslaufwerken; nicht auf der lokalen Linuxpartition auch nicht auf lokalen Windowspartitionen. zur Zeit mounte ich mit: mount -t cifs -o //192.168.1.1/Freigabe /mnt/win -o username=einuser,gid=einuser,rw Ich hab jetzte sämtliche Mountoption die unter mount.cifs finden konnte durch, aber kein Änderung. Die Dateien sind übrigens nicht mit einem Schreibschutzattribut versehen und auf Linuxseite mit sämtliche Rechten versehen. Das Dateisystem auf Windowsseite ist dabei FAT32, also auch keine Probleme mit Zugriffsrechten; Freigaberechte sind auf Vollzugriff. Hat jemand 'ne Ahnung wo ich drehen muß? Gruß Thomas P.S. Suse 10.2 -- 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
* Thomas Stark <nospam2004@kleinespitzmaus.de> [2007-07-24 22:08]:
Hallo, vielleicht kann mit einer von Euch helfen. Wenn ich mittels Vim eine Datei auf einem gemounteten Laufwerk speichern will, bekomme ich jedesmal die Rückfrage: "Achtung: Die Datei wurde seit dem letzten Lesen geändert!!! Möchten Sie es wirklich schreiben y/n?"
Kann es sein dass die Uhr auf dem Windowsrechner falsch geht? Gruß, Bernhard -- 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
Bernhard Walle schrieb:
* Thomas Stark <nospam2004@kleinespitzmaus.de> [2007-07-24 22:08]:
Hallo, vielleicht kann mit einer von Euch helfen. Wenn ich mittels Vim eine Datei auf einem gemounteten Laufwerk speichern will, bekomme ich jedesmal die Rückfrage: "Achtung: Die Datei wurde seit dem letzten Lesen geändert!!! Möchten Sie es wirklich schreiben y/n?"
Kann es sein dass die Uhr auf dem Windowsrechner falsch geht?
Das wars leider nicht, Linux ging lediglich 3 Minuten vor, jetzt geht Windows 10 Sekunden nach und das Ergebnis ist das gleiche. Gruß Thomas -- 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
* Thomas Stark <nospam2004@kleinespitzmaus.de> [2007-07-24 22:32]:
Bernhard Walle schrieb:
* Thomas Stark <nospam2004@kleinespitzmaus.de> [2007-07-24 22:08]:
Hallo, vielleicht kann mit einer von Euch helfen. Wenn ich mittels Vim eine Datei auf einem gemounteten Laufwerk speichern will, bekomme ich jedesmal die Rückfrage: "Achtung: Die Datei wurde seit dem letzten Lesen geändert!!! Möchten Sie es wirklich schreiben y/n?"
Kann es sein dass die Uhr auf dem Windowsrechner falsch geht?
Das wars leider nicht, Linux ging lediglich 3 Minuten vor, jetzt geht Windows 10 Sekunden nach und das Ergebnis ist das gleiche.
Äh, wenn Linux 3 Minuten vor ging und jetzt Windows 10 Sekunden nach, dann geht doch jetzt Linux immer noch 10 Sekunden vor. Wie wär’s einfach, wenn du beide Rechner richtig gehen lässt, d.h. ntp aufsetzen (geht unter SUSE mit YaST und Windows XP hat das integriert, musst halt einmal “manuell updaten”). Ich hab hier jedenfalls kein Problem mit vim und SMB-Freigaben – allerdings jetzt nicht mit Windows sondern mit Samba getesetet. Gruß, Bernhard -- 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
Bernhard Walle schrieb:
* Thomas Stark <nospam2004@kleinespitzmaus.de> [2007-07-24 22:32]:
Bernhard Walle schrieb:
* Thomas Stark <nospam2004@kleinespitzmaus.de> [2007-07-24 22:08]:
Hallo, vielleicht kann mit einer von Euch helfen. Wenn ich mittels Vim eine Datei auf einem gemounteten Laufwerk speichern will, bekomme ich jedesmal die Rückfrage: "Achtung: Die Datei wurde seit dem letzten Lesen geändert!!! Möchten Sie es wirklich schreiben y/n?"
Kann es sein dass die Uhr auf dem Windowsrechner falsch geht?
Das wars leider nicht, Linux ging lediglich 3 Minuten vor, jetzt geht Windows 10 Sekunden nach und das Ergebnis ist das gleiche.
Äh, wenn Linux 3 Minuten vor ging und jetzt Windows 10 Sekunden nach, dann geht doch jetzt Linux immer noch 10 Sekunden vor. Wie wär’s einfach, wenn du beide Rechner richtig gehen lässt, d.h. ntp aufsetzen (geht unter SUSE mit YaST und Windows XP hat das integriert, musst halt einmal “manuell updaten”).
Ich hab hier jedenfalls kein Problem mit vim und SMB-Freigaben – allerdings jetzt nicht mit Windows sondern mit Samba getesetet.
Ähm, ich bin baff - das funktioniert. Kannst Du mir erklären wieso sich 10 Sekunden Zeitdifferenz auswirken???????? Mir ist ja bekannt daß Zeitdifferenzen größer 5 min (oder ein ähnlich konfigurierter Wert) sich bei Anmeldevorgängen etc, auswirken kann- aber das... Auf jeden Fall ein herzliches Dankeschön, da wär ich Leben nicht draufgekommen. Besten Gruß Thomas -- 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
Am Dienstag, 24. Juli 2007 23:38 schrieb Thomas Stark:
Ähm, ich bin baff - das funktioniert. Kannst Du mir erklären wieso sich 10 Sekunden Zeitdifferenz auswirken????????
Jede Differenz dürfte dafür sorgen, dass der letzte Änderungszeitpunkt im Filesystem von dem letzten Speicherzeitpunkt in VIM abweicht und VIM deshalb davon ausgeht, dass die Datei von jemand anderem modifiziert wurde.
Mir ist ja bekannt daß Zeitdifferenzen größer 5 min (oder ein ähnlich konfigurierter Wert) sich bei Anmeldevorgängen etc, auswirken kann- aber das...
AFAIK erlaubt das Windows-Dateisystem eine 2 Sekunden-Genauigkeit beim Speichern von Dateidatumsangaben. Entsprechend müsste es bei einer Zeitdifferenz in dem Zeitraum Probleme geben können. Mit der Anmeldung sollte das nichts zu tun haben. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de -- 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
participants (3)
-
Bernhard Walle
-
Manfred Tremmel
-
Thomas Stark