I have succesfully mounted a windows share on linux with the command:
mount -t cifs -o credentials=pat_to_windows_creds,uid=my_linux_login,gid=my_linux_login,vers=2.1 windows_share mount_point
(the 'vers=2.1' is there since a few weeks because for some reason or other I cannot mount with the latest samba version)
I can create and delete files and directories from Linux just fine. However, when I try moving (renaming) a directory, I get a starnge 'resource busy' error. Look:
>mkdir foo >mv foo FOO mv: cannot move 'foo' to 'FOO/foo': Device or resource busy
Why would Linux think that I have a directory FOO into which I want to move foo? I do not have a FOO directory (I checked). This exact same problem occurs for any and all other directories I try to rename. The problem ONLY occurs when I do this on the mounted Windows share; it does not occur on native/local files.