Комбинация клавиш для минимизации всех окон - Ctrl + Super + D на Ubuntu 12.04, 14.04 и 16.04.
Из Virtual Box> 4.0 мы можем автоматически монтировать общие папки на виртуальной машине. Для этого для Ubuntu нам
необходимо установить гостевые дополнения в гостевой ОС, убедитесь, что пользователи в группе vboxsf определяют общие папки из Virtual Box ManagerЩелкните правой кнопкой мыши на своем виртуальную машину и выберите «Настройки» - «Общие папки». В этом списке будут перечислены существующие общие ресурсы или вы можете определить новую общую складку, щелкнув значок синей папки с зеленым + -значком в верхней правой части:
Выберите папку из выпадающее меню Настройки-> Общие папки или выберите «Определить другое» для селектора файлов, в котором отображается файловая система хоста. Выберите имя для общего ресурса (например, myshares). Пометив Auto-mount, эта папка будет всегда монтироваться в гостевой директории Ubuntu /media/sf_myshares (автоматически добавляется префикс sf_).
Альтернативно, чтобы определить общий в текущей гостевой ОС мы можем выбрать Определить другие в меню окна Диспетчера виртуальных ящиков:
Отметив Сделать постоянными эти общие папки также будут доступны при следующей загрузке и будут установлены, когда myshares будет отмечен дополнительно.
Из Virtual Box> 4.0 мы можем автоматически монтировать общие папки на виртуальной машине. Для этого для Ubuntu нам
необходимо установить гостевые дополнения в гостевой ОС, убедитесь, что пользователи в группе vboxsf определяют общие папки из Virtual Box ManagerЩелкните правой кнопкой мыши на своем виртуальную машину и выберите «Настройки» - «Общие папки». В этом списке будут перечислены существующие общие ресурсы или вы можете определить новую общую складку, щелкнув значок синей папки с зеленым + -значком в верхней правой части:
Выберите папку из выпадающее меню Настройки-> Общие папки или выберите «Определить другое» для селектора файлов, в котором отображается файловая система хоста. Выберите имя для общего ресурса (например, myshares). Пометив Auto-mount, эта папка будет всегда монтироваться в гостевой директории Ubuntu /media/sf_myshares (автоматически добавляется префикс sf_).
Альтернативно, чтобы определить общий в текущей гостевой ОС мы можем выбрать Определить другие в меню окна Диспетчера виртуальных ящиков:
[!d13]
Отметив Сделать постоянными эти общие папки также будут доступны при следующей загрузке и будут установлены, когда myshares будет отмечен дополнительно.
Из Virtual Box> 4.0 мы можем автоматически монтировать общие папки на виртуальной машине. Для этого для Ubuntu нам
необходимо установить гостевые дополнения в гостевой ОС, убедитесь, что пользователи в группе vboxsf определяют общие папки из Virtual Box ManagerЩелкните правой кнопкой мыши на своем виртуальную машину и выберите «Настройки» - «Общие папки». В этом списке будут перечислены существующие общие ресурсы или вы можете определить новую общую складку, щелкнув значок синей папки с зеленым + -значком в верхней правой части:
Выберите папку из выпадающее меню Настройки-> Общие папки или выберите «Определить другое» для селектора файлов, в котором отображается файловая система хоста. Выберите имя для общего ресурса (например, myshares). Пометив Auto-mount, эта папка будет всегда монтироваться в гостевой директории Ubuntu /media/sf_myshares (автоматически добавляется префикс sf_).
Альтернативно, чтобы определить общий в текущей гостевой ОС мы можем выбрать Определить другие в меню окна Диспетчера виртуальных ящиков:
[!d13]
Отметив Сделать постоянными эти общие папки также будут доступны при следующей загрузке и будут установлены, когда myshares будет отмечен дополнительно.
Из Virtual Box> 4.0 мы можем автоматически монтировать общие папки на виртуальной машине. Для этого для Ubuntu нам
необходимо установить гостевые дополнения в гостевой ОС, убедитесь, что пользователи в группе vboxsf определяют общие папки из Virtual Box ManagerЩелкните правой кнопкой мыши на своем виртуальную машину и выберите «Настройки» - «Общие папки». В этом списке будут перечислены существующие общие ресурсы или вы можете определить новую общую складку, щелкнув значок синей папки с зеленым + -значком в верхней правой части:
Выберите папку из выпадающее меню Настройки-> Общие папки или выберите «Определить другое» для селектора файлов, в котором отображается файловая система хоста. Выберите имя для общего ресурса (например, myshares). Пометив Auto-mount, эта папка будет всегда монтироваться в гостевой директории Ubuntu /media/sf_myshares (автоматически добавляется префикс sf_).
Альтернативно, чтобы определить общий в текущей гостевой ОС мы можем выбрать Определить другие в меню окна Диспетчера виртуальных ящиков:
[!d13]
Отметив Сделать постоянными эти общие папки также будут доступны при следующей загрузке и будут установлены, когда myshares будет отмечен дополнительно.
Из Virtual Box> 4.0 мы можем автоматически монтировать общие папки на виртуальной машине. Для этого для Ubuntu нам
необходимо установить гостевые дополнения в гостевой ОС, убедитесь, что пользователи в группе vboxsf определяют общие папки из Virtual Box ManagerЩелкните правой кнопкой мыши на своем виртуальную машину и выберите «Настройки» - «Общие папки». В этом списке будут перечислены существующие общие ресурсы или вы можете определить новую общую складку, щелкнув значок синей папки с зеленым + -значком в верхней правой части:
Выберите папку из выпадающее меню Настройки-> Общие папки или выберите «Определить другое» для селектора файлов, в котором отображается файловая система хоста. Выберите имя для общего ресурса (например, myshares). Пометив Auto-mount, эта папка будет всегда монтироваться в гостевой директории Ubuntu /media/sf_myshares (автоматически добавляется префикс sf_).
Альтернативно, чтобы определить общий в текущей гостевой ОС мы можем выбрать Определить другие в меню окна Диспетчера виртуальных ящиков:
[!d13]
Отметив Сделать постоянными эти общие папки также будут доступны при следующей загрузке и будут установлены, когда myshares будет отмечен дополнительно.
Из Virtual Box> 4.0 мы можем автоматически монтировать общие папки на виртуальной машине. Для этого для Ubuntu нам
необходимо установить гостевые дополнения в гостевой ОС, убедитесь, что пользователи в группе vboxsf определяют общие папки из Virtual Box ManagerЩелкните правой кнопкой мыши на своем виртуальную машину и выберите «Настройки» - «Общие папки». В этом списке будут перечислены существующие общие ресурсы или вы можете определить новую общую складку, щелкнув значок синей папки с зеленым + -значком в верхней правой части:
Выберите папку из выпадающее меню Настройки-> Общие папки или выберите «Определить другое» для селектора файлов, в котором отображается файловая система хоста. Выберите имя для общего ресурса (например, myshares). Пометив Auto-mount, эта папка будет всегда монтироваться в гостевой директории Ubuntu /media/sf_myshares (автоматически добавляется префикс sf_).
Альтернативно, чтобы определить общий в текущей гостевой ОС мы можем выбрать Определить другие в меню окна Диспетчера виртуальных ящиков:
[!d13]
Отметив Сделать постоянными эти общие папки также будут доступны при следующей загрузке и будут установлены, когда myshares будет отмечен дополнительно.
Из Virtual Box> 4.0 мы можем автоматически монтировать общие папки на виртуальной машине. Для этого для Ubuntu нам
необходимо установить гостевые дополнения в гостевой ОС, убедитесь, что пользователи в группе vboxsf определяют общие папки из Virtual Box ManagerЩелкните правой кнопкой мыши на своем виртуальную машину и выберите «Настройки» - «Общие папки». В этом списке будут перечислены существующие общие ресурсы или вы можете определить новую общую складку, щелкнув значок синей папки с зеленым + -значком в верхней правой части:
Выберите папку из выпадающее меню Настройки-> Общие папки или выберите «Определить другое» для селектора файлов, в котором отображается файловая система хоста. Выберите имя для общего ресурса (например, myshares). Пометив Auto-mount, эта папка будет всегда монтироваться в гостевой директории Ubuntu /media/sf_myshares (автоматически добавляется префикс sf_).
Альтернативно, чтобы определить общий в текущей гостевой ОС мы можем выбрать Определить другие в меню окна Диспетчера виртуальных ящиков:
[!d13]
Отметив Сделать постоянными эти общие папки также будут доступны при следующей загрузке и будут установлены, когда myshares будет отмечен дополнительно.
Из Virtual Box> 4.0 мы можем автоматически монтировать общие папки на виртуальной машине. Для этого для Ubuntu нам
необходимо установить гостевые дополнения в гостевой ОС, убедитесь, что пользователи в группе vboxsf определяют общие папки из Virtual Box ManagerЩелкните правой кнопкой мыши на своем виртуальную машину и выберите «Настройки» - «Общие папки». В этом списке будут перечислены существующие общие ресурсы или вы можете определить новую общую складку, щелкнув значок синей папки с зеленым + -значком в верхней правой части:
Выберите папку из выпадающее меню Настройки-> Общие папки или выберите «Определить другое» для селектора файлов, в котором отображается файловая система хоста. Выберите имя для общего ресурса (например, myshares). Пометив Auto-mount, эта папка будет всегда монтироваться в гостевой директории Ubuntu /media/sf_myshares (автоматически добавляется префикс sf_).
Альтернативно, чтобы определить общий в текущей гостевой ОС мы можем выбрать Определить другие в меню окна Диспетчера виртуальных ящиков:
[!d13]
Отметив Сделать постоянными эти общие папки также будут доступны при следующей загрузке и будут установлены, когда myshares будет отмечен дополнительно.
Из Virtual Box> 4.0 мы можем автоматически монтировать общие папки на виртуальной машине. Для этого для Ubuntu нам
vboxsf [ ! d2]
Щелкните правой кнопкой мыши на своей виртуальной машине и выберите Настройки-> Общие папки . В этом списке будут перечислены существующие общие ресурсы или вы можете определить новый общий склад, щелкнув значок синей папки с зеленым + -значком в верхней правой части:
[!d14]
Выберите папку из выпадающего меню Путь к папке или выберите Определите другой для селектора файлов, в котором отображается файловая система хоста. Выберите имя для общего ресурса (например, myshares ). Отметив Auto-mount , эта папка всегда будет установлена в гостевой каталог Ubuntu / media / sf_myshares
(автоматически добавляется префикс sf _
) .
В качестве альтернативы для определения общих папок в текущей гостевой ОС мы можем выбрать Devices -> Shared Folders из меню окна Virtual Box Manager:
[!d15]
Пометив Сделать постоянным эти общие папки также будут доступны при следующей загрузке и будут установлены, когда Автомонтировка отмечен дополнительно.
Из Virtual Box> 4.0 мы можем автоматически монтировать общие папки на виртуальной машине. Для этого для Ubuntu нам
vboxsf [ ! d2]
Щелкните правой кнопкой мыши на своей виртуальной машине и выберите Настройки-> Общие папки . В этом списке будут перечислены существующие общие ресурсы или вы можете определить новый общий склад, щелкнув значок синей папки с зеленым + -значком в верхней правой части:
[!d14]
Выберите папку из выпадающего меню Путь к папке или выберите Определите другой для селектора файлов, в котором отображается файловая система хоста. Выберите имя для общего ресурса (например, myshares ). Отметив Auto-mount , эта папка всегда будет установлена в гостевой каталог Ubuntu / media / sf_myshares
(автоматически добавляется префикс sf _
) .
В качестве альтернативы для определения общих папок в текущей гостевой ОС мы можем выбрать Devices -> Shared Folders из меню окна Virtual Box Manager:
[!d15]
Пометив Сделать постоянным эти общие папки также будут доступны при следующей загрузке и будут установлены, когда Автомонтировка отмечен дополнительно.
NAT
на Bridged
. Теперь вы можете «обменять». акции от гостя до хоста (и наоборот) с использованием Nautilus, Samba и т. д.
– MestreLion
9 July 2011 в 13:26
Я не думаю, что использование / 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=<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=<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=<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=<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=<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=<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 не требует, чтобы машина была фактически запущена для этого, чтобы обмениваться папками, или что он запущен и запущен до входа в систему