Назад | Перейти на главную страницу

Подключите общий ресурс Windows 7 с помощью mount.cifs: символы, оставшиеся внутри общего ресурса, не могут быть созданы

У нас есть несколько систем Windows, использующих Windows 7 (64-разрядная версия). Для веб-разработки нам нужен каталог рабочей области проекта, который можно использовать совместно с виртуальной машиной (Oracle VirtualBox). Решение, включенное в Virtualbox, - это общие папки, которые оказались ужасно медленными. Итак, мы используем общий ресурс Windows и CIFS.

У нас есть каталог d:\share. Здесь у наших IDE есть рабочее пространство. Мы хотим смонтировать этот каталог внутри локальной виртуальной машины в /mnt/share. Это корневой каталог виртуальной машины, обслуживаемый экземпляром Apache.

Внутри виртуальной машины мы используем git и modman управлять девелоперскими проектами. modman использует центральный каталог .modman, затем связывает файлы внутри своего каталога с соответствующими местоположениями.

В нашем случае все эти символические ссылки остаются внутри общего ресурса в Windows, они не проходят через барьер Host / Guest.

Однако попытка создать символическую ссылку для гостя внутри общего ресурса, связанного с чем-то внутри самого общего ресурса, дает сообщение об ошибке:

ln: Symbolische Verknüpfung „b“ konnte nicht angelegt werden: Die Operation wird nicht unterstützt

(ln: символическая ссылка 'b' не может быть создана: операция не поддерживается)

Я нашел несколько сайтов, предлагающих изменить smb.conf для экземпляра самбы, предлагающего акции (в частности, wide links = yes и follow symlinks = yes). Однако, поскольку эти акции принадлежат Windows, нет smb.conf.

Я знаю, что NTFS поддерживает символические ссылки (на стороне Windows они создаются с использованием mklink), и некоторые сайты, казалось, предлагали создавать символические ссылки, которые затем выглядели бы как обычные файлы, что меня устраивало. Я протестировал несколько вариантов монтажа, в том числе sfu и nounix, по отдельности и в сочетании. Сообщение об ошибке остается прежним.

Монтаж в настоящее время осуществляется с использованием

//192.168.0.111/share   /mnt/share      cifs    username=tmengelke,noperm,sec=ntlm,iocharset=utf8       0       0

Какую сторону нужно настроить, а что - настроить?