Я настроил общую папку между хостом Windows и гостем Ubuntu. Папка монтируется при запуске, но она пуста (она также имеет значок замка). Я должен выполнить команду ниже, чтобы получить доступ к ее содержимому (знак замка исчезает).
sudo mount.vboxsf media ~/media
Как я могу настроить его для автоматического запуска при запуске. Я пытался добавить в программу запуска, но ничего не происходит. Я новичок в Linux, поэтому постарайтесь написать свой ответ на языке непрофессионала. Благодарю.
virtualbox
Njihia
источник
источник
Ответы:
Подключенная папка общего доступа принадлежит
vboxsf
пользователю. Вы, как пользователь, не были добавлены вvboxsf
группу. Чтобы разрешить постоянный доступ к общим папкам, скопируйте и вставьте эту команду в окне терминала:$USER
будет заменен вашим именем пользователя. Эта команда добавляет пользователя<username>
в группу vboxsf , которая является владельцем общих папок (находится в/media/...
поле Ubuntu).Вам не нужно запускать скрипт при запуске, если у вас есть подключенная общая папка.
Но вам, скорее всего, нужно будет выйти и снова (или перезапустить).
источник
sudo adduser <username> vboxsf
drwxrwx--- 2 root vboxsf 4096 Apr 3 18:47 sf_shared
. Пожалуйста, уточните вusers-admin
программе, действительно ли ваше имя пользователя находится в группе vboxsf (есть кнопка «Управление группами» и посмотрите Свойства группы vboxsf).ln -s /media/sf_shared/ name_of_link
. Заменитеsf_shared
фактическим именем общего каталога и тем,name_of_link
что вы хотите. Кроме того, вы можете просто перетащить папку в Nautilus в нужную область навигации, и она создаст ссылку, к которой легко получить доступ.Итак, вот как получить доступ к вашим общим папкам на Ubuntu VM (Oracle Virtualbox). Я предполагаю, что вы уже включили автоматическое монтирование при добавлении папки. Откройте терминал и введите.
Замените username на свое собственное username. Эта команда добавляет пользователя «username» в группу vboxsf, которая является владельцем общих папок (находится в / media / в окне Ubuntu). Подтвердите из папки мультимедиа, если общие папки присутствуют. Они обычно называются "sf_name-of-shared-folder". Для быстрого доступа вы можете создать ссылку на общие папки в домашней папке. В терминале (при условии, что вы находитесь в каталоге, где вы хотите, чтобы ссылка появилась, и что вы включили плагин Nautilus, который дает вам опцию контекстного меню), выполните:
Замените sf_shared реальным именем общего каталога, а name_of_link - тем, что вы хотите. Однако имя ссылки не должно существовать в каталоге, в котором вы хотите создать ссылку (то есть не должно быть папки или файла с таким именем). Кроме того, вы можете просто перетащить папку в Nautilus в нужную область навигации, и она создаст ссылку, к которой легко получить доступ.
источник