Монтирование общей папки в VirtualBox 6.1 для Ubuntu 20.04 (хост Windows) не работает
Я следил за https://www.pragmaticlinux.com/2021/02/how-to-mount-a-shared-folder-in-virtualbox/(среди других связанных тем), чтобы смонтировать общую папку в моей виртуальной машине Ubuntu 20.04. .
Автоматический монтаж
Я создал запись в разделе «Настройки виртуальной машины VirtualBox Ubuntu 20.04» -> «Общие папки» и указал путь к папке к допустимому местоположению Windows(хост), имя папки (называемое общей) и проверил « Автоматическое монтирование » и «Сделать постоянным ». Я оставил точку монтирования пустой.
После описанной выше настройки я загружаю виртуальную машину Ubuntu 20 и ожидал увидеть монтирование под/media/sf_shared
и я его видел, однако он был пуст , хотя на хост-компьютере есть несколько файлов.
Ручной монтаж
В VirtualBox в диалоговом окне «Настройки» -> «Общие папки» я снял флажок «Автоматическое монтирование» и добавил допустимое значение в точку монтирования (например.
/home/myuser/shared
). Однако происходит то же самое поведение, что и при автоматическом монтаже. Общий ресурс не работает, файлы в общей папке не видны с хост-компьютера.Из терминала виртуальной машины Ubuntu
sudo mount -t vboxsf -o uid=$USER,gid=vboxsf shared /home/myuser/shared
Но я получаю следующую ошибку:
/sbin/mount.vboxsf: mounting failed with the error: Invalid argument
Возможно, последняя ошибка, которую я получил в терминале, является намеком на корень проблемы. Однако я не смог найти никакой соответствующей информации о том, как ее решить. Кто-нибудь имеет представление о том, что здесь происходит?
Также должен отметить, что на том же VirtualBox у меня установлена еще одна виртуальная машина (Ubuntu 18.04), на которой автомонтирование работает как прелесть.
1 ответ
У меня тоже была такая проблема, но оказалось, что я использую устаревшую версию гостевых дополнений. Я установил в гостевую версию 6.1.32 гостевых дополнений, а затем переустанавливаю дополнения, перезагружаю гостевую систему и все заработало.