1

Я пытаюсь настроить общую папку с хоста (ubuntu 10.10) для монтирования на виртуализированном CentOS 5.5 с установленными гостевыми дополнениями (4.0.0) (работают дополнительные функции гостевого доступа, т. Е. Бесшовный режим и т.д.).

Я могу успешно смонтировать общий ресурс с:

mount -t vboxsf -o rw,exec,uid=48,gid=48 sf_html /var/www/html/

(uid и guid принадлежат пользователю / группе apache), единственная проблема заключается в том, что после монтирования и попытки записи / создания каталогов и файлов я получаю следующее:

mkdir: cannot create directory `/var/www/html/test': Protocol error

Я использую проприетарную версию VirtualBox версии 4.0.0 r69151.

Кто-нибудь имел такую же проблему и был в состоянии исправить это или есть какие-либо идеи, как это исправить?

Другой вопрос, причина для настройки этого заключается в следующем. Наши производственные серверы работают на CentOS 5.5, однако я большой поклонник Ubuntu и хотел бы разрабатывать на Ubuntu, а не на CentOS. Однако, чтобы оставаться как можно ближе к производственной среде, я хотел бы виртуализировать CentOS для использования веб-сервера и использования общей папки в качестве корневого веб-каталога. Кто-нибудь знает, не является ли это хорошей идеей? Кто-нибудь успешно смог установить это?

Спасибо, ребята, ваша помощь всегда ценится, и если вам нужна дополнительная информация, пожалуйста, дайте мне знать.

1 ответ1

2

Одна проблема, с которой я столкнулся при работе с общими папками, заключается в том, что имя папки должно совпадать с именем общей папки, и она должна уже существовать. В вашем случае может быть какая-то дурацкая проблема с разрешениями, но я бы попробовал сделать так, чтобы имена совпадали ...

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