У нас есть несколько систем 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
Какую сторону нужно настроить, а что - настроить?