Я обновил Windows 10 и установил новый bash на Windows.
Однако на обоих компьютерах, которые я пробовал, я не могу смонтировать сетевой ресурс.
Я пробовал много разных способов смонтировать общий ресурс:
sudo mount -t cifs -o username=xx,password=xx //192.168.x.x/Share /mnt/s
При выполнении указанной выше команды, похоже , он работает, никаких ошибок (даже с --verbose
опцией) Однако не собирается /mnt/s
показывает ничего и mount
шоу: //192.168.x.x/Share on /mnt/s type cifs (rw)
.
Я могу просматривать все файлы / папки на общем ресурсе, используя smbclient
Ответы:
WSL находился в стадии интенсивной разработки и теперь поддерживает монтирование сетевых общих папок:
Старый ответ
Я на самом деле отвечаю на ваш комментарий здесь:
Используйте Cygwin :
Или cmder :
Или мерзавец .
источник
Windows , Subsystem для Linux все еще находится в бета - версии, и некоторые функции не в полной мере реализованы. Другие функции, которые могут иметь ошибки.
Например, у меня была проблема с тем, что
ln
на некоторых машинах, по-видимому, правильно связывались каталоги, но были проблемыcd
с подкаталогами в целевой папке .Поскольку при монтировании диска используется аналогичная прозрачность перенаправления папок, это может быть причиной проблемы. Тот факт, что это общий сетевой ресурс, возможно, сам по себе вносит ряд причуд.
источник
Я использовал:
Где / mnt / u уже был создан.
Поскольку я подключаюсь к bash с учетными данными моего домена, нет необходимости добавлять команду creds nanoto. Чтение и запись работает с моими разрешениями.
Теперь чтобы его смонтировать, используя fstab ...
источник