Лучший способ совместно использовать каталог между Windows и Linux на VMPlayer

Этот сайт имеет некоторые хорошие приемы: http://svn.apache.org/repos/asf/subversion/trunk/notes/ssh-tricks

Если ничего подобного не работает на Вас, возможно, обходное решение могло бы добиться цели? Можно взять резервное копирование репозитория каждый раз, когда кто-то фиксирует что-то путем добавления чего-то вроде этого к рычагам фиксации: sudo rsync-a/my/repo/path/my/closed/path/

2
задан 8 July 2009 в 10:42
4 ответа

Если Ваш гость Linux имеет в наличии SMB или файловые системы CIFS, можно смонтировать общие каталоги в хост-системе (предполагающий конфигурирование сетей между VM и хостом). (Я являюсь немного поверхностным на VMware Player - это было долгое время - но я думаю, что это может сделать соединенные мостом сети между хостом и гостем.)

Самая твердая часть будет получением брандмауэра хоста Windows, открытого для разрешения совместного доступа к файлам. После этого принятие Вас может сделать:

mount //host-computer-name/sharename /mnt/mount-point-on-linux -t smbfs -o "ip=host-ip-address,username=valid-user-on-host"

Путем определения IP-адреса на командной строке монтирования Вы не должны волноваться об определении имен между хостом и гостем.

Можно использовать или cifs или smbfs как тип файловой системы, в зависимости от которого ядро имеет. Оба могут сосуществовать в том же ядре w/o конфликт. Код smbfs является более старым кодом, но всегда хорошо работал, по моему опыту. Код cifs является более новым, но также работал, когда я использовал его. Некоторые люди говорят, что cifs работает лучше, но я не могу сказать, что видел это. У них есть немного отличающаяся семантика опций, так убедиться принять это во внимание.

3
ответ дан 3 December 2019 в 10:29
  • 1
    Это, что достаточно эффективный? –  vartec 7 July 2009 в 18:28
  • 2
    Протокол SMB/CIFS isn' t самый большой в мире, но это должно работать хорошо для Вас. Альтернатива должна была бы установить сервер NFS и клиент и that' s намного больше работы, для какой, вероятно, won' t составляют намного лучшую производительность. Я wouldn' t проходят стычку попытки установить гостя Linux как " server" потому что you' ре, не собирающееся видеть любой существенный выигрыш в производительности и you' ll хранить данные в VM' s диск (где it' s тяжелее для достигания позже). –  Evan Anderson 7 July 2009 в 18:33
  • 3
    Спасибо Evan. Ну, на самом деле I' ve пошел канавка " hassle" из установки сервера Samba (isn' t много стычки действительно). Don' t действительно знают почему это doesn' t хорошо работают стандартный путь. Должно быть что-то с блокировкой или чем-то. –  vartec 8 July 2009 в 11:41
  • 4
    I' m принимающий этого, потому что это должно работа, таким образом, это - ответ на мой начальный вопрос. Хотя это doesn' t на самом деле работают на меня. –  vartec 8 July 2009 в 11:49
  • 5
    ре: Ваши редактирования - It' s трудный сказать, почему Вы видели низкую производительность w/o рассмотрение его " глаза on". единственная коммуникация w/контроллер домена была бы при начальном соединении (для установления маркера безопасности на машине, служащей файлам). После этого соединение оставляют открытым постоянно. Установка самбы isn' t действительно слишком плохо, но не знающий, если you' d сделанный это прежде или нет, я считал это " hassle". > smile< Извините, что услышал что, монтируя удаленную файловую систему didn' t работают хорошо. I' d любят знать почему, но it' s, вероятно, при убывающей доходности, диагностирующей его теперь. –  Evan Anderson 8 July 2009 в 16:12

Можно совместно использовать каталог кода на хосте окон и смонтировать его с Samba в госте Linux.

0
ответ дан 3 December 2019 в 10:29

Я все еще не знаю, почему стандартный путь работает настолько ужасно медленный.

Решение для меня состояло в том, чтобы настроить сервер Samba на Linux, чем монтируют его в Windows. Работает просто великолепно.

0
ответ дан 3 December 2019 в 10:29

Если хосту Windows не требуется доступ к определенным папкам гостевой системы Linux, я бы посоветовал вам запустить VMWare Shared Folders. Таким образом, вы можете предоставить гостю Linux доступ к любой папке хоста Windows с доступом для чтения и записи. У меня возникли проблемы с самбой при приостановке гостевого Linux. Это не произойдет с общими папками из самой VMWare.

Другой побочный эффект - проблема безопасности. Я не уверен в ваших настройках, но если у вас нет роскоши частной и безопасной локальной сети, определенно безопаснее использовать общие папки. Эти общие папки не будут видны из внешней сети, подключенной к хосту Windows или гостю Linux.

Вы можете использовать Open VM Tools -> http://open-vm-tools.sourceforge.net . Настройка очень проста, но зависит от вашего дистрибутива. повторно работает как гость. Пакет должен быть включен в большинство дистрибутивов. Я точно знаю, что он меньше всего включен в Arch, Ubuntu или Gentoo.

1
ответ дан 3 December 2019 в 10:29

Теги

Похожие вопросы