Комбинация клавиш для минимизации всех окон - Ctrl + Super + D на Ubuntu 12.04, 14.04 и 16.04.
Для того, чтобы авторизовать и получить доступ к этим папкам в качестве обычного пользователя, необходимы определенные шаги.
Не используйте официальные гостевые дополнения. Вместо этого установите virtualbox-guest-dkms.sudo apt-get install -y virtualbox-guest-dkms
sudo usermod -aG vboxsf $(whoami)
sudo VBoxControl guestproperty set /VirtualBox/GuestAdd/SharedFolders/MountDir ~/vbshare
Добавьте несколько общих папок с отмеченными Auto-mount и Permanent. Перезапустить vm. Проверьте, установлены ли какие-либо папки vb: mount | grep vboxsf Если это так, измените право собственности на ~/vbshare на себя. sudo chown $(whoami):$(whoami) ~/vbshare
sudo apt-get install -y virtualbox-guest-dkms
sudo usermod -aG vboxsf $(whoami)
sudo VBoxControl guestproperty set /VirtualBox/GuestAdd/SharedFolders/MountDir ~/vbshare
Не используйте официальные гостевые дополнения. Вместо этого установите virtualbox-guest-dkms.
sudo VBoxControl sharedfolder list Добавьте несколько общих папок с отмеченными Auto-mount и Permanent.Я не думаю, что использование / etc / fstab будет работать (это не сработало для меня), потому что этот файл обрабатывается до того, как модуль SF будет загружен и не сможет подключить этот ресурс, см. HOWTO: Использование общих папок 1.
Это еще не полный ответ, но более похожий на рекомендации по двум подходам, которые у вас есть:
1 - Вы можете отредактировать /etc/fstab и добавить это приложение там. Вам нужно будет перевести ваш параметр mount в синтаксис fstab. Дикое предположение было бы похоже на /home/jamesw/host vboxsf myshare,umask=002,uid=<youruser>,gid=plugdev 0 0. Вам понадобится sudo, чтобы отредактировать ваш fstab, но после его завершения он будет автоматически установлен при загрузке. Поскольку это выполняется до того, как вы войдете в систему, вам понадобится абсолютный путь к точке монтирования (следовательно, / home / jamesw / host), вы не можете использовать $HOME или ~. Подсказка: папка «host» не требуется. Если он находится в fstab, mount создаст его для вас.
2 - Вместо монтирования вы можете использовать fusermount. Синтаксис подобен (но не идентичен, поэтому вам все равно нужно перевести параметры монтирования). Fusermount требует, чтобы ваша точка монтирования находилась где-то внутри вашего $ HOME, но самым большим преимуществом является то, что вам не понадобится sudo. И mount будет доступен в Nautilus (как если бы это был CD или USB-ключ). После того, как вы получите правильные параметры и протестируете их, вы можете добавить их в свой ~/.profile, который запускается каждый раз при входе в систему.
EDIT: Im, предполагая, что VirtualBox не требует, чтобы машина была фактически запущена для этого, чтобы обмениваться папками, или что он запущен и запущен до входа в систему
Для того, чтобы авторизовать и получить доступ к этим папкам в качестве обычного пользователя, необходимы определенные шаги.
Не используйте официальные гостевые дополнения. Вместо этого установите virtualbox-guest-dkms.sudo apt-get install -y virtualbox-guest-dkms
sudo usermod -aG vboxsf $(whoami)
sudo VBoxControl guestproperty set /VirtualBox/GuestAdd/SharedFolders/MountDir ~/vbshare
Добавьте несколько общих папок с отмеченными Auto-mount и Permanent. Перезапустить vm. Проверьте, установлены ли какие-либо папки vb: mount | grep vboxsf Если это так, измените право собственности на ~/vbshare на себя. sudo chown $(whoami):$(whoami) ~/vbshare
sudo apt-get install -y virtualbox-guest-dkms
sudo usermod -aG vboxsf $(whoami)
sudo VBoxControl guestproperty set /VirtualBox/GuestAdd/SharedFolders/MountDir ~/vbshare
Не используйте официальные гостевые дополнения. Вместо этого установите virtualbox-guest-dkms.
sudo VBoxControl sharedfolder list Добавьте несколько общих папок с отмеченными Auto-mount и Permanent.Я не думаю, что использование / etc / fstab будет работать (это не сработало для меня), потому что этот файл обрабатывается до того, как модуль SF загружен и не сможет подключить этот ресурс, см. HOWTO: Использование общих папок 1 .
Это еще не полный ответ, но больше похоже на рекомендации по двум подходам, которые у вас есть:
1 - Вы могли бы отредактировать / etc / fstab
и добавить туда это место. Вам нужно будет перевести ваш параметр mount в синтаксис fstab. Дикое предположение было бы похоже на / home / jamesw / host vboxsf myshare, umask = 002, uid = & lt; youruser & gt ;, gid = plugdev 0 0
. Для редактирования fstab вам понадобится sudo
, но после его завершения он будет автоматически установлен при загрузке. Поскольку это выполняется до того, как вы войдете в систему, вам понадобится абсолютный путь к точке монтирования (следовательно, / home / jamesw / host), вы не можете использовать $ HOME
или ~
. Подсказка: папка «host» не требуется. Если он находится в fstab, mount создаст его для вас.
2 - Вместо mount вы можете использовать fusermount
. Синтаксис подобен (но не идентичен, поэтому вам все равно нужно перевести параметры монтирования). Fusermount требует, чтобы ваша точка монтирования находилась где-то внутри вашего $ HOME, но самым большим преимуществом является то, что вам не понадобится sudo
. И mount будет доступен в Nautilus (как если бы это был CD или USB-ключ). После того, как вы получите правильные параметры и протестируете его, вы можете добавить его в свой ~ / .profile
, который запускается каждый раз при входе в систему.
EDIT: Im полагает, что либо Virtualbox не нужно, чтобы машина выполнялась на самом деле для обмена папками, или что она запущена и запущена до входа в систему
Для того, чтобы авторизовать и получить доступ к этим папкам в качестве обычного пользователя, необходимы определенные шаги.
virtualbox-guest-dkms
. sudo apt-get install -y virtualbox-guest-dkms sudo usermod -aG vboxsf $ (whoami) sudo VBoxControl guestproperty set / VirtualBox / GuestAdd / SharedFolders / MountDir ~ / vbshare
Auto-mount
и Permanent
. крепление | grep vboxsf
~ / vbshare
на себя. sudo chown $ (whoami): $ (whoami) ~ / vbshare
sudo VBoxControl sharedfolder list
mkdir ~ / vbshare / newfolder sudo mount -t vboxsf newfolder ~ / vbshare / newfolder
Я не думаю, что использование / etc / fstab будет работать (это не сработало для меня), потому что этот файл обрабатывается до того, как модуль SF загружен и не сможет подключить этот ресурс, см. HOWTO: Использование общих папок 1 .
Это еще не полный ответ, но больше похоже на рекомендации по двум подходам, которые у вас есть:
1 - Вы могли бы отредактировать / etc / fstab
и добавить туда это место. Вам нужно будет перевести ваш параметр mount в синтаксис fstab. Дикое предположение было бы похоже на / home / jamesw / host vboxsf myshare, umask = 002, uid = & lt; youruser & gt;, gid = plugdev 0 0
. Для редактирования fstab вам понадобится sudo
, но после его завершения он будет автоматически установлен при загрузке. Поскольку это выполняется до того, как вы войдете в систему, вам понадобится абсолютный путь к точке монтирования (следовательно, / home / jamesw / host), вы не можете использовать $ HOME
или ~
. Подсказка: папка «host» не требуется. Если он находится в fstab, mount создаст его для вас.
2 - Вместо mount вы можете использовать fusermount
. Синтаксис подобен (но не идентичен, поэтому вам все равно нужно перевести параметры монтирования). Fusermount требует, чтобы ваша точка монтирования находилась где-то внутри вашего $ HOME, но самым большим преимуществом является то, что вам не понадобится sudo
. И mount будет доступен в Nautilus (как если бы это был CD или USB-ключ). После того, как вы получите правильные параметры и протестируете его, вы можете добавить его в свой ~ / .profile
, который запускается каждый раз при входе в систему.
EDIT: Im полагает, что либо Virtualbox не нужно, чтобы машина выполнялась на самом деле для обмена папками, или что она запущена и запущена до входа в систему
Для того, чтобы авторизовать и получить доступ к этим папкам в качестве обычного пользователя, необходимы определенные шаги.
virtualbox-guest-dkms
. sudo apt-get install -y virtualbox-guest-dkms sudo usermod -aG vboxsf $ (whoami) sudo VBoxControl guestproperty set / VirtualBox / GuestAdd / SharedFolders / MountDir ~ / vbshare
Auto-mount
и Permanent
. крепление | grep vboxsf
~ / vbshare
на себя. sudo chown $ (whoami): $ (whoami) ~ / vbshare
sudo VBoxControl sharedfolder list
mkdir ~ / vbshare / newfolder sudo mount -t vboxsf newfolder ~ / vbshare / newfolder