Это может показаться странным, но у меня на персональном ноутбуке установлена Fedora 13 и работает под управлением Windows 7 с использованием VMware. Теперь можно ли как-нибудь перенести на него файлы со своего рабочего стола под управлением Windows XP?

1 ответ1

1

Есть ответы на этот вопрос по всей сети. Если вы хотите использовать Google для обмена с хоста на гостевой VMware, первая ссылка содержит следующее, что, вероятно, то, что вы ищете.

Подключение к хосту Linux из гостевой системы Windows

Если вы хотите предоставить общий доступ к каталогу /home/user/shared , например, в хост-системе Linux с гостевой операционной системой Windows, выполните следующие действия:

  1. В операционной системе хоста Linux скопируйте файл smb.conf в файл с именем что-то вроде smb.conf.orig.
    • cd /etc/vmware/vmnet1/smb
    • cp smb.conf smb.conf.orig
  2. Измените Samba в хост-системе Linux. Отредактируйте следующие строки в: /etc/vmware/vmnet1/smb/smb.conf.
    • Закомментируйте строку, начинающуюся с interfaces=<IP addresses> .
    • Ниже этой строки добавьте interfaces=vmnet1 vmnet8 .
    • Укажите имя рабочей группы сети. Установить workgroup=<name> .
    • Если вы не хотите использовать стандартное DNS-имя для системы Linux, установите netbiosname=<Linux system name> .
    • Вы можете оставить security=user , если не можете подключиться, в этом случае используйте security=share .
    • Установить encrypt passwords=yes .
    • В разделе [global] определите другой ключ доступа к общей памяти. Добавьте эту строку: sysv shm key=/dev/vmnet8 .
    • Для лучшей производительности добавьте эту строку:
      • socket options = TCP_NODELAY
      • отредактируйте строку, чтобы заявить:
      • socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
      • Примечание. Этот параметр необходимо вводить в одну строку.
    • Чтобы создать общий ресурс, добавьте следующее:
      • [SHARE_NAME]
      • path = /home/user/shared
      • public = no
      • writable = yes
      • printable = no (поскольку вы хотите обмениваться файлами, а не принтером)
    • Сохраните этот файл и создайте резервную копию, чтобы защитить эти изменения при обновлении VMware Workstation.
  3. Перезапустите сервисы Samba, чтобы загрузить новые настройки.

    • Если VMware Workstation работает на хост-системе Linux, приостановите или выключите все работающие виртуальные машины и закройте все окна VMware Workstation.
    • В операционной системе хоста Linux в командной строке введите /etc/init.d/vmware restart
    • В некоторых дистрибутивах Linux команда /etc/rc.d/init.d/vmware restart
    • Запустите VMware Workstation и запустите гостевую операционную систему Windows, из которой вы хотите подключиться к хосту Linux. Идентификатор пользователя, который вы используете для входа в гостевую систему Windows, должен быть в файле smbpasswd хоста Linux. Если вы используете те же имя пользователя и пароль для входа в систему гостя, что и на хосте Linux, вам не будет предложено войти в систему при просмотре хоста Linux.

    • Если вы подключаетесь к системе Linux из гостевой операционной системы Windows Me, Windows 98 или Windows 95, NetBEUI должен быть установлен в гостевой операционной системе, прежде чем вы сможете просматривать файловую систему. Если вам нужно установить NetBEUI, вам может понадобиться установочный компакт-диск Windows.

    • Когда система перезагружается, служба Samba не появляется в списке запускаемых служб, но она запускается, если только не появляется ошибка.

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