puffy
Member
Vista/x64 SP2 up-to-date w/ Cygwin 1.5.25 (yeah super old). This's been bugging me for a bit first time I've ever seen it. I did a defrag (defrag -v -w -f <drive>) while running my daily backup script (Cygwin) and got a Permission denied when doing mv where (I assume doesn't make sense otherwise) one of the files was currently being defragmented.
mv $d:\\.locate\\files-new.txt $d:\\.locate\\files.txt -> EPERM/EACCESS
files-new.txt = just created
files.txt = old, exists
I always thought defrag was low-level and transparent and shouldn't interfere with any operation hence you can run it on live filesystems. That error boggles me :/ Cygwin likes sparse files maybe has something todo with it. Any guru can shed some light? Thanks.
BTW the backup script is 3-4 years old never had problems with it but I've never used it with defrag running at the same time.
mv $d:\\.locate\\files-new.txt $d:\\.locate\\files.txt -> EPERM/EACCESS
files-new.txt = just created
files.txt = old, exists
I always thought defrag was low-level and transparent and shouldn't interfere with any operation hence you can run it on live filesystems. That error boggles me :/ Cygwin likes sparse files maybe has something todo with it. Any guru can shed some light? Thanks.
BTW the backup script is 3-4 years old never had problems with it but I've never used it with defrag running at the same time.