Как исправить проблемы с общими папками в Ubuntu 22.04 на VMware

Убунту 15

В этой статье мы рассмотрим, как устранять и устранять проблемы с общими папками в Ubuntu 22.04 на VMware. Это руководство будет полезно всем, кто испытывает проблемы с доступом к общим папкам в гостевой операционной системе Ubuntu на VMware.

Понимание общих папок в VMware

Общие папки в VMware позволяют легко обмениваться файлами между основной и гостевой операционными системами. Эта функция особенно полезна, когда вам необходимо обмениваться файлами между двумя средами. Однако иногда вы можете столкнуться с проблемами, когда общие папки не видны или не доступны в Ubuntu. Давайте посмотрим, как исправить эти проблемы.

Предварительные условия

Прежде чем мы углубимся в решения, убедитесь, что у вас есть следующее:

  • VMware Workstation или VMware Player, установленные в операционной системе вашего хоста.
  • Ubuntu 22.04 установлена ​​в качестве гостевой операционной системы в VMware.
  • VMware Tools, установленные в вашей гостевой операционной системе Ubuntu. Если нет, вы можете воспользоваться этим руководством по установке VMware Tools в Ubuntu.

Создание общей папки

Сначала вам нужно создать общую папку в VMware:

  1. Выберите виртуальную машину Ubuntu в VMware и нажмите «ВМ» > «Настройки».
  2. В окне настроек перейдите на вкладку «Параметры» и выберите «Общие папки».
  3. Нажмите «Добавить», чтобы создать новую общую папку. Выберите каталог на своем хост-компьютере, которым вы хотите поделиться, и дайте ему имя.

Монтирование общей папки в Ubuntu

После создания общей папки вам необходимо смонтировать ее в Ubuntu. Вот как:

  1. Откройте терминал в Ubuntu (Ctrl + Alt + T).
  2. Выполните следующую команду, чтобы создать новый каталог с именем hgfs внутри каталога /mnt. Здесь мы будем подключать общие папки: sudo mkdir /mnt/hgfs Команда sudo используется для запуска команды с правами root. mkdir — это команда, используемая для создания каталога. /mnt/hgfs — путь, по которому будет создан каталог.
  3. Затем смонтируйте общие папки с помощью следующей команды: sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -oallow_other -o uid=1000 Здесь vmhgfs-fuse — это команда, предоставляемая VMware Tools для монтирования общих папок. Параметр .host:/ указывает источник общих папок, а /mnt/hgfs/ — это место назначения, куда будут смонтированы общие папки. Опция -oallow_other позволяет пользователям, отличным от того, кто смонтировал файловую систему, получить к ней доступ. Параметр -o uid=1000 устанавливает владельцем файлов пользователя с идентификатором 1000, которым обычно является первый пользователь без полномочий root, созданный в Ubuntu.
  4. После запуска команды вы сможете получить доступ к своей общей папке, перейдя в каталог /mnt/hgfs.

Поиск неисправностей

Если общие папки по-прежнему не видны после выполнения описанных выше действий, вот несколько вещей, которые вы можете проверить:

  • Убедитесь, что общие папки правильно настроены в VMware. Вы можете убедиться в этом, перейдя в VM > Настройки > Параметры > Общие папки в VMware.
  • Убедитесь, что VMware Tools установлены и работают в гостевой операционной системе Ubuntu. Вы можете проверить это, выполнив команду vmware-toolbox-cmd -v в Ubuntu.
  • Если проблемы по-прежнему возникают, возможно, вам придется переустановить VMware Tools. Для этого следуйте инструкциям, указанным в разделе «Предварительные требования».

Заключение

Общие папки — это мощная функция VMware, которая позволяет легко передавать файлы между хостовой и гостевой операционными системами. Однако иногда их бывает сложно настроить, особенно в Ubuntu. Мы надеемся, что это руководство помогло вам устранить неполадки и исправить любые проблемы с общими папками, с которыми вы столкнулись в Ubuntu 22.04 на VMware. Если у вас все еще возникают проблемы, не стесняйтесь обращаться за помощью к Сообщество VMware или Бесплатные форумы.

Чтобы создать общую папку в VMware, вам нужно выбрать виртуальную машину Ubuntu в VMware, нажать «ВМ» > «Настройки», перейти на вкладку «Параметры» и выбрать «Общие папки». Затем нажмите «Добавить», чтобы создать новую общую папку. Выберите каталог на своем хост-компьютере, которым вы хотите поделиться, и дайте ему имя.

После создания общей папки откройте терминал в Ubuntu (Ctrl + Alt + T) и выполните команду sudo mkdir /mnt/hgfs, чтобы создать новый каталог с именем hgfs внутри каталога /mnt. Затем смонтируйте общие папки с помощью команды sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -oallow_other -o uid=1000. После запуска команды вы сможете получить доступ к своей общей папке, перейдя в каталог /mnt/hgfs.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *