shador schrieb
Also ich hab im Web nichts dazu gefunden, dass nfts-3g das unterstützen würde.
Sieht wohl so aus als ob man vmware maschinen nicht auf einer ntfs platte ablegen kann 🙁
Wie gesagt, ich vermute nur das es sowas sein könnte. Evtl. läßt sich ja das Logfile
der VM näher zum Problem aus. VMW-Server erstellt diese ja AFAIK auch.
Zum Locken von Files: Das kannst du austesten, ob das evtl. ein Problem wäre.
Hier findest du einen Code zum Testen.
Diesen am besten in ein Verzeichnis auf deiner ntfs-Partition abspeichern. Dann
kompilieren mit:
gcc -o lockdemo lockdemo.c
Jetzt 2 Terminals öffnen und in dieses Dir wechseln.
Dann in einem Terminal das Programm starten:
./lockdemo
Return drücken: Das lockt das Quellcode-File lockdemo.c mit einem Schreibschutz.
Jetzt im 2. Terminal das Tool nochmal starten:
./lockdemo
Return drücken: dadurch wird versucht das File ein zweitesmal zu locken, was aber nicht
geht solange es noch durch den Prozess im 1. Terminal gelockt ist.
Erst wenn du jetzt im 1. Terminal nochmal Return drückst (damit wird das Lock
aufgehoben) siehst du, das es im 2. Terminal weitergeht (der Lock also erfolgt.)
Beides sollte auf NTFS keine Fehlermeldung verursachen.
Das Tool macht folgendes: das 1. Return lockt das File lockdemo.c, ein 2. Return hebt
diesen Lock wieder auf.
Beschreibung zum Tool findet sich hier:
http://www.ecst.csuchico.edu/~beej/guide/ipc/flock.html
Soweit ich das Locking begreife (und drüber nachdenke) vermute ich sogar stark, daß der
Test bei dir funktioniert und das nicht die Ursache deines Problems ist.
Die Logfiles der VM wären also evtl. viel hilfreicher auszuwerten.