2

Я использую VirtualBox (и пробовал VMWare) на хосте Windows 7 с гостевым сервером Ubuntu. Я настроил общий доступ к папкам в VirtualBox, чтобы мой домашний каталог на сервере Ubuntu был монтирован на мой домашний каталог Windows 7, чтобы у меня был доступ к одним и тем же файлам независимо от того, в какой ОС я работаю.

Проблема в том, что я не могу создать символические ссылки внутри этой общей папки, что проблематично, поскольку некоторые программы, которые я использую, требуют этого (например, РВМ). Подобная настройка в VMWare привела к тем же результатам. Существуют ли какие-либо настройки обмена, которые позволили бы создавать символические ссылки в гостевой системе * nix? Я пробовал Samba, но не до сих пор не идти.

2 ответа2

1

Символические ссылки в Linux - это не обычные файлы. Это уникальный тип файлов, поддерживаемый файловыми системами Linux. Символические ссылки Linux не поддерживаются файловыми системами Windows (FAT32, NTFS и т.д.). VirtualBox монтирует общие папки хоста Windows, используя протокол CIFS (он же SMB). Этот протокол также не поддерживает символические ссылки Linux. Если бы хост и гость были Linux-машинами, это бы сработало.

0

В файл vmware vmx вы можете попробовать добавить.

sharedFolder0.followSymlinks = "TRUE"

Для включения символьная ссылка следующая.

Не использовалась ваша конкретная комбинация хост / гость, поэтому я не уверен, работает ли она для вас, и я не уверен, требует ли она рабочей станции. Стоит попробовать хотя бы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .