Общая папка vmware astra linux

Как создать общую папку в VMware Workstation

В статье мы рассмотрим, для чего нужна общая папка и как её создать в VMware Workstation.

Перед настройкой общей папки нужно создать виртуальную машину и установить на неё VMware Tools. Используйте наши инструкции, если хотите создать виртуальные машины Windows 10 или Ubuntu.

Зачем нужна общая папка

Общая папка нужна для быстрого обмена файлами между хостовой (физической) и гостевой (виртуальной) ОС.

Предположим, вам нужно установить одну из программ на виртуальную машину. При этом эта программа уже установлена на вашей физической машине. Если общей папки нет, вам придется скопировать файл программы с хостовой ОС на съемный носитель (например, флешку) а затем с носителя перенести его на гостевую ОС.

Если у вас уже настроена общая папка, достаточно поместить в неё нужный файл и программу можно будет использовать как на физической, так и на виртуальной машине. Таким образом с помощью общей папки вы сможете быстрее и удобнее обмениваться файлами между ОС. Давайте посмотрим, как создать такую папку.

Как сделать общую папку в VMware

Предварительно создайте папку в хостовой ОС. Это можно сделать в любом разделе компьютера (например, «Рабочий стол» или «Документы»).

Чтобы сделать папку общей:

общая папка 1

Откройте программу VMware Player. В библиотеке выберите нужную виртуальную машину и нажмите Edit virtual machine settings:

общая папка 2

Перейдите на вкладку Options:

общая папка 3

На вкладке «Options» кликните на строку Shared Folders. Выберите пункт Always enabled: так вы сможете работать с папкой и с хостовой, и с гостевой ОС. Затем нажмите на кнопку Add…:

общая папка 4

В появившемся окне нажмите Next:

  • Host Path — укажите путь до общей папки. Для этого нажмите Browse и выберите папку, которую хотите назначить общей;
  • Name — введите название общей папки. Укажите то же название, которое вы дали папке на локальном компьютере.

общая папка 5

Затем нажмите Next: VMware общая папка

общая папка 6

Отметьте галочкой пункт Enable this share и нажмите Finish:

общая папка 7

Чтобы сохранить изменения, нажмите OK:

Готово, вы создали общую папку.

Как открыть общую папку

Выберите инструкцию в зависимости от вашей гостевой операционной системы.

Ubuntu

В Ubuntu общая папка находится в каталоге hgfs. Полный путь до этого каталога — /mnt/hgfs/.

открыть общую папку в vmware 2

Где name — имя общей папки. Строкой ниже вы увидите путь до нее — это значит, что вы попали в папку:

открыть общую папку в vmware 3

VMware Workstation общая папка

Прежде всего, проверьте, установлены ли пакеты open-vm-tools и open-vm-tools-desktop:

sudo apt install open-vm-tools open-vm-tools-desktop

Если пакеты установлены, но общая папка не видна в гостевой системе, то:

sudo vmhgfs-fuse .host: /mnt/hgfs -o allow_other -o uid=1000

где uid — идентификатор вашего пользователя в системе. Узнать идентификатор можно с помощью команды id .

Читайте также:  Задать приоритет процессу linux

Чтобы монтирование производилось автоматически при каждом запуске системы, откройте файл /etc/fstab:

.host: /mnt/hgfs fuse.vmhgfs-fuse defaults,allow_other,uid=1000,nonempty 0 0

общая папка 8

где uid — идентификатор вашего пользователя в системе. Узнать идентификатор можно с помощью команды id . Чтобы сохранить изменения, нажмите Ctrl+X, Y, Enter.

Windows

В гостевой ОС Windows общая папка отобразится в разделе «Проводник».

открыть общую папку в vmware 4

Откройте раздел «Проводник»:

открыть общую папку в vmware 5

Разверните блок «Сетевые расположения». Левой кнопкой мыши дважды кликните по диску «Shared Folders»: VMware Shared Folders

Готово, вы открыли общую папку.

Источник

Монтирование общих ресурсов VMware из командной строки на виртуальной машине Linux

В этой статье я покажу вам, как предоставить общий доступ к каталогу / папке на виртуальной машине (ВМ) VMware и как смонтировать общий ресурс VMware из командной строки на виртуальной машине (ВМ) Linux VMware. Итак, приступим.

Добавление общего ресурса к виртуальной машине VMware:

Чтобы предоставить общий доступ к каталогу / папке с хоста на виртуальную машину VMware, откройте виртуальную машину, убедитесь, что виртуальная машина не включена, и перейдите к ВМ > Настройки.

Затем перейдите к Параметры вкладка и нажмите на Общие папки.

По умолчанию, Общие папки является Отключено. Включить Общие папки, Выбрать Всегда включен.

Теперь вы можете добавлять общие папки. Чтобы добавить общую папку, нажмите Добавлять…

Теперь нажмите на Следующий.

Теперь нажмите на Просматривать для выбора каталога / папки на вашем главном компьютере.

Выберите каталог / папку, к которой вы хотите предоставить общий доступ к виртуальной машине VMware, и нажмите ОК.

Если вы хотите создать новый каталог, выберите каталог (родительский), в котором вы хотите создать новый каталог, введите Папка имя и нажмите на Создать новую папку. Как только каталог / папка будет создана, вы сможете выбрать ее для совместного использования.

По умолчанию Имя общей папки должно быть имя выбранного вами каталога. Если хочешь, можешь поменять. Рекомендую не добавлять пробелы в акцию Имя.

Как только вы закончите, нажмите Следующий.

Убеждаться Включить эту публикацию флажок установлен.

Если вы хотите, чтобы этот общий ресурс был доступен только для чтения, установите флажок Только чтение флажок.

Как только вы закончите, нажмите Заканчивать.

Общий ресурс должен быть добавлен к виртуальной машине.

Если вы хотите удалить общий ресурс, выберите его и нажмите Удалять.

Если вы хотите изменить какое-либо свойство общей папки, выберите ее и нажмите Характеристики.

Вы можете изменить Имя, в Путь к хосту, поделиться атрибутами отсюда. Как только вы закончите, нажмите ОК чтобы изменения вступили в силу.

Теперь нажмите на ОК.

Теперь включите виртуальную машину.

Виртуальная машина должна запуститься.

Установка Open VM Tools:

Чтобы смонтировать общие ресурсы VMware в Linux, на вашей виртуальной машине Linux должны быть установлены Open VM Tools или VMware Tools.

Читайте также:  Linux cat постраничный вывод

Если вы используете Ubuntu / Debian или любую операционную систему на основе Ubuntu / Debian на виртуальной машине VMware, проверьте, как установить инструменты VMware на виртуальную машину Ubuntu / Debian VMware.

Если вы используете CentOS / RHEL 8, проверьте, как установить инструменты VMware на виртуальные машины CentOS / RHEL 8 VMware.

Монтирование общих ресурсов VMware на виртуальной машине Linux:

Сначала создайте каталог (скажем, ~ / testshare) на виртуальной машине Linux, на которой вы хотите смонтировать общий ресурс VMware, с помощью следующей команды:

Команда для подключения общего ресурса VMware к виртуальной машине Linux:

$ sudo mount -t предохранитель.vmhgfs-предохранитель -o> .хозяин:/

Чтобы смонтировать общий ресурс VMware разделить тесты на ~ / testshare каталог, выполните следующую команду:

$ sudo mount -t предохранитель.vmhgfs-предохранитель .хост: / testshare ~ / testshare

Общий ресурс VMware разделить тесты должен быть установлен на ~ / testshare каталог.

По умолчанию общие ресурсы VMware, смонтированные на виртуальной машине Linux, доступны только пользователю root, как вы можете видеть на снимке экрана ниже. Я покажу вам, как решить эту проблему. Так что не волнуйся.

Вы можете отключить общий ресурс VMware, смонтированный в ~ / testshare каталог с помощью следующей команды:

Чтобы разрешить любому пользователю на виртуальной машине Linux получить доступ к подключенному общему ресурсу VMware, используйте allow_other опция монтирования при монтировании общего ресурса VMware.

$ sudo mount -t предохранитель.vmhgfs-fuse -o allow_other .хост: / testshare ~ / testshare

Теперь у вас должна быть возможность получить доступ к смонтированному общему ресурсу VMware без прав sudo или суперпользователя.

Но файлы и каталоги на общем ресурсе по-прежнему принадлежат пользователю root.

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

$ sudo mount -t предохранитель.vmhgfs-fuse -o allow_other, uid = $ (id -u), gid = $ (id -g)
.хост: / testshare ~ / testshare

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

Автоматически монтировать общие ресурсы VMware:

Если вы хотите, чтобы виртуальная машина VMware Linux автоматически монтировала общий ресурс VMware при загрузке, вам нужно добавить новую строку в / etc / fstab файл.

Сначала откройте / etc / fstab файл с помощью следующей команды:

Вы можете использовать vi текстовый редактор для редактирования / etc / fstab файл. В этом случае выполните следующую команду:

Теперь добавьте следующую строку в конец / etc / fstab файл:

.хозяин:/ предохранитель.vmhgfs-предохранитель
allow_other, uid = ,gid = 0 0

Примечание: Обязательно замените , , а также .

Ты можешь найти с id -u команда и с id -g команда.

В моем случае я добавил следующую строку в / etc / fstab файл:

.хост: / testshare / home / shovon / testshare fuse.vmhgfs-предохранитель
allow_other, uid = 1000, gid = 1000 0 0

Как только вы закончите, сохраните / etc / fstab файл.

Теперь перезагрузите виртуальную машину Linux с помощью следующей команды:

После запуска виртуальной машины Linux выполните следующую команду, чтобы проверить, смонтирован ли общий ресурс VMware на виртуальной машине Linux:

Читайте также:  Как запустить unity на linux

Как видите, общий ресурс VMware разделить тесты правильно установлен в ~ / testshare каталог.

Я могу получить доступ к общей папке VMware как обычно.

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

Как установить Doom и играть в него в Linux

Игры

Введение в Doom Серия Doom возникла в 90-х годах после выхода оригинальной Doom. Это мгновенно стал хитом, и с тех пор серия игр получила множество на.

Vulkan для пользователей Linux

Игры

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

OpenTTD против Simutrans

Игры

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

Свежие статьи об операционных системах. Множество интересных гайдов и полезных советов. Почувствуйте себя своим в мире современных технологий

Источник

Общая папка vmware astra linux

You are using an outdated browser. Please upgrade your browser to improve your experience.

After you enable a shared folder, you can mount one or more directories or subdirectories in the shared folder to any location in the file system in addition to the default location of /mnt/hgfs .

Depending on the kernel version of the Linux guest operating system, VMware Tools uses different components to provide shared-folder functionality. In Linux kernels prior to version 4.0, the VMware Tools services script loads a driver that performs the mount. Linux kernels 4.0 and later use a FUSE file system component.

You can use different mount commands to mount all shares, one share, or a subdirectory within a share to any location in the file system. The commands also vary depending on the Linux-kernel version of the guest.

Table 1. Mount Command Syntax

Linux Kernel Prior to 4.0 Linux Kernel 4.0 and Later Description
mount -t vmhgfs .host:/ /home/user1/shares /usr/bin/vmhgfs-fuse .host:/ /home/user1/shares -o subtype=vmhgfs-fuse,allow_other Mounts all shares to /home/user1/shares
mount -t vmhgfs .host:/foo /tmp/foo /usr/bin/vmhgfs-fuse .host:/foo /tmp/foo -o subtype=vmhgfs-fuse,allow_other Mounts the share named foo to /tmp/foo
mount -t vmhgfs .host:/foo/bar /var/lib/bar /usr/bin/vmhgfs-fuse .host:/foo/bar /var/lib/bar -o subtype=vmhgfs-fuse,allow_other Mounts the subdirectory bar within the share foo to /var/lib/bar

For Linux kernel prior to version 4.0, you can use VMware-specific options in addition to the standard mount syntax. Enter the command /sbin/mount.vmhgfs -h to list the options.

For Linux kernel version 4.0 or later, enter the command /usr/bin/vmhgfs-fuse -h to list the available options.

Note: The mount can fail if shared folders are not enabled or if the share does not exist. You are not prompted to run the VMware Tools vmware-config-tools.pl configuration program again.

Источник

Оцените статью
Adblock
detector