Я успешно смонтировал общий ресурс Windows на Linux с помощью команды:
mount -t cifs -o credentials=pat_to_windows_creds,uid=my_linux_login,gid=my_linux_login,vers=2.1 windows_share mount_point
('vers = 2.1' существует уже несколько недель, потому что по тем или иным причинам я не могу смонтировать последнюю версию samba)
Я могу создавать и удалять файлы и каталоги из Linux просто отлично. Однако, когда я пытаюсь переместить (переименовать) каталог, я получаю странную ошибку «ресурс занят». Посмотрите:
>mkdir foo
>mv foo FOO
mv: cannot move 'foo' to 'FOO/foo': Device or resource busy
Почему Linux считает, что у меня есть каталог FOO, в который я хочу переместить foo? У меня нет каталога FOO (я проверял). Эта точно такая же проблема возникает для любых других каталогов, которые я пытаюсь переименовать. Проблема возникает ТОЛЬКО, когда я делаю это на смонтированном общем ресурсе Windows; это не происходит на родных / локальных файлах.