Решение найдено, в моем .bash_profile я помещаю эту строку
alsactl --file ~/.config/asound.state restore
Вероятно, ваша проблема связана с разными пользователями и паролями. Windows связала пользователя с хостом, а не с ресурсом. Таким образом, ваш трюк с использованием IP-адреса напрямую заставил Windows подумать, что это другой хост, и разрешить разные учетные данные.
Одним из способов решения проблемы может быть использование вашего пи-пи IP-адреса для каждого ресурса.
Я нашел ответ. Похоже на проблему аутентификации:
Пожалуйста, поймите, что такое поведение предусмотрено в целях безопасности, Windows разрешает только каждому пользователю подключение по протоколу SMB на машине.
Если это простая, полностью контролируемая установка, вы можете «обмануть» Windows, никогда не используя IP-адрес вашего pi в качестве общего адреса, а вместо этого используя имена хостов.
Для этого отредактируйте файл hosts (, включив в него путь )и присвоив ему отдельное имя для каждой папки, например.
192.168.0.5 share1 share1
192.168.0.5 share2 share2
192.168.0.5 share3 share3
Затем добавьте общие диски в настройки win10 :\\share1\one
, \\share2\two
и т. д. Windows будет идентифицировать их как разные службы (с одним «ресурсом» для каждой, называемым «один», «два» и т. д. )и позволяют указать отдельные учетные данные. ПИТА.