Как настроить общие папки для автоматического монтирования виртуальной машины arch/manjaro linux в virtualbox?

У меня есть виртуальная машина manjaro/arch, работающая в virtualbox с хостом Windows 10. Я настроил общую папку, которой хочу поделиться в virtualbox, как c:\tfs с именем tfs но это нигде не появляется в Linux Linux. Я могу смонтировать его вручную, но он не будет автоматически монтироваться. Я создал /media а также /media/tfs папка в виртуальной машине, так как она не существует, и теперь следующая команда успешно монтирует мою папку вручную sudo mount -t vboxsf tfs /media/tfs, Как заставить автомонтирование работать как положено, не прибегая к редактированию /etc/fstab?

1 ответ

Решение

Оказывается, для настройки автомонтирования для общих папок virtualbox требуется еще несколько шагов. Этот крошечный пост на форуме был ключевым. Вам необходимо включить и запустить службу virtualbox vboxservice.service установлен с гостевой утилитой.

  1. Сначала убедитесь, что у вас есть папка /mediaэто где он будет пытаться смонтировать ваши общие папки
  2. Убедитесь, что гостевые утилиты установлены с sudo pacman -Q virtualbox-guest-utils
  3. Включить сервис с sudo systemctl enable vboxservice.service
  4. Начать обслуживание с sudo systemctl start vboxservice.service
  5. Перезагрузка, я попытался просто выйти, но перезагрузка была необходима для запуска службы
  6. Убедитесь, что ваша папка автоматически установлена ​​в /media с sf_ префикс мой /media/sf_tfs

    ps Я также запустил эту команду на основе другого поста, чтобы добавить свое имя пользователя в группу vboxsf, хотя я не уверен, был ли этот запрос необходим или нет. sudo usermod -aG vboxsf brandon

Другие вопросы по тегам