Не удается смонтировать общий доступ в гостевой системе VirtualBox
Я пытаюсь смонтировать общий ресурс в гостевой ОС в VirtualBox:
$ mount -t vboxsf share /mnt/share
/sbin/mount.vboxsf: mounting failed with the error: No such device
Если щелкнуть значок папки в углу и щелкнуть "Настройки общих папок...", я увижу: "поделиться" "/Users/me/tmp/vm-Transfer" "" "Полный", и если дважды щелкнуть ряд:
Путь к папке: / Users / me / tmp / vm-Transfer
Имя папки: поделиться
(не проверено) Только для чтения
(не проверено) Авто-монтирование
(не проверено) Сделать постоянным
Гость имеет установленные гостевые расширения:
$ lsmod
Module Size Used by
vboxvideo 1838 1
vboxguest 163929 1
3 ответа
Пытаться modprobe vboxsf
прежде чем пытаться смонтировать общий ресурс.
Я оставляю очень полезный ответ от @user287782 отмеченным как принятый ответ, потому что это корень проблемы. В моем случае я использую Gentoo, а в Gentoo "дополнения гостя VirtualBox" устанавливаются как init.d
сценарий, поэтому они могут быть запущены с:
/etc/init.d/virtualbox-guest-additions start
Или лучше,
eselect rc start virtualbox-guest-additions
Чтобы это произошло автоматически,
eselect rc add virtualbox-guest-additions default
Убедитесь, что у вашего пользователя есть права администратора или он находится в vboxsf
группа:
sudo usermod -g vboxsf user
или смонтировать его с root
разрешение с помощью префикса вашей команды sudo
,
Также рассмотрите возможность установки гостевых дополнений VBox для поддержки общих папок и VirtualBox Oracle VM VirtualBox Extension Pack для дополнительной поддержки определенных устройств.
Смотрите также: Общая папка в VirtualBox.