У меня есть NAS-сервер Linux (Ubuntu 20.04 с версией Samba 4.13.14-Ubuntu). У него есть 16 слотов, в которых есть сценарии автомонтирования, позволяющие выполнять горячую замену — это функция, которая мне нужна, поскольку мне приходится подключать разные жесткие диски для копирования данных на клиентах. Со стороны сервера работает без нареканий, именно с клиентом у меня проблема. Когда я меняю диск, он не обновляется автоматически в Windows Enterprise 10 20H2 — это происходит только тогда, когда я нажимаю на него в проводнике Windows после его повторного подключения на стороне Linux. В противном случае Windows не увидит, что диск поменялся местами.
Вопрос что делать, может кто сталкивался с такой проблемой?
Что я пробовал:
- В редакторе реестра перейдите и выберите:
HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
В меню «Правка» нажмите «Создать», затем «Параметр DWORD (32-разрядное)».
Назовите новый DWORD DirectoryCacheLifetime.
Оставьте нулевое значение по умолчанию без изменений.
Перезагрузите машину.
- Я также изменил имя пользователя и пароль smb, чтобы они совпадали с именем пользователя и паролем Windows.
- На стороне Linux я отредактировал home/etc/samba/smb.conf и добавил:
блокировка = нет
- Я включил все, что связано с Samba в Windows, в разделе «Включить или отключить функции Windows».
- https://docs.microsoft.com/en-us/troubleshoot/windows-client/networking/mapped-network-drive-fail-reconnect тоже не помогло.
У меня заканчиваются идеи :D