У меня Ubuntu 14.04 в качестве хост-системы, а затем на Virtualbox у меня Lubuntu 14.04.
Я пытаюсь открыть общий доступ к папке в моей хост-системе, чтобы моя гостевая система могла записывать в нее файлы. Я следовал инструкциям, насколько мог, установил гостевые дополнения Virtualbox. Я дошел до того, что добавил общую папку в интерфейсе Devices:
Однако даже после перезагрузки я не могу найти папку где-нибудь в моей гостевой системе.
Как мне заставить мою общую папку отображаться на моей гостевой машине Lubuntu?
Необходимо смонтировать папку на VM.
Сначала необходимо установить Гостевые Дополнения (хотя я уже сделал это во время установки).
Devices
> Insert Guest Additions CD image...
sudo mount /dev/cdrom /media/cdrom
sudo apt-get install make gcc linux-headers-$(uname -r)
sudo /media/cdrom/VBoxLinuxAdditions.run
Теперь можно смонтировать использование доли:
mkdir ~/new
sudo mount -t vboxsf New ~/new
Где New
название Вашей совместно используемой папки.
Теперь можно получить доступ к совместно используемой папке в ~/new
.
Примечание: это не является постоянным. Для постоянного монтирования папки, необходимо добавить следующую строку к /etc/fstab
(sudo nano /etc/fstab
):
New /home/user/new vboxsf defaults 0 0
Очевидно, необходимо заменить user
в /home/user/new
Вашим собственным именем пользователя.
Как совместно использовать папки в виртуальном поле (Пошаговое Руководство)
Virtual Box/Device/Shared
, Папка (на хосте ОС) Теперь следующий шаг должен был бы создать папку, что Вы хотите синхронизировать с хостом ОС, но удостоверяться, что Вы в /home/UserName
.
можно проверить его путем ввода pwd в терминале. Теперь создавая каталог -
mkdir Share
sudo chmod 777 /home/userName/Share
Теперь гость установки дополнительный пакет (Решающий шаг! Люди обычно пропускают это, которое создает ошибку тип файла “Unknown “vboxsf”)
sudo apt-get install virtualbox-ose-guest-utils
, Теперь делают заключительный шаг путем монтирования папки (на госте ОС)
sudo mount -t vboxsf share ~/Share/
Сделанный! теперь синхронизируйте файлы между Хостом и гостевой ОС через виртуальное поле.
Как получить доступ к общему каталогу Windows Host от гостя Ubuntu VirtualBox:
, Теперь добавляют Вашего пользователя к vboxsf группе:
sudo usermod -aG vboxsf $(whoami)
Выход из системы пользователь и вход в систему снова.
/media/sf_(shared_folder_name)
. Это важно, проверяют, что Вы обновили виртуальную версию модуля. В моем случае я пытался смонтировать свою очень старую версию дополнений предположения на Ubuntu 15.04 и каждой отказавшей вещи. Решение было просто: Обновление Ваше приложение .
поля VirtualЯ решил его путем установки самбы и совместного использования папки с функциями единицы. Затем я видел папку в сети моей виртуальной машины.
lvs
. Таким образом, Вы говорите, что я должен уменьшиться root
логический том так, чтобы я мог создать новый логический том под 0
группа объема? Спасибо за Вашу справку это - мой первый раз, работая с LVs.
– Nate
29 October 2015 в 04:20
Я думаю, что Вы избежали вручную создавать и монтировать папку Host OS в гостевую ОС. Вот то, как я получил его работающий над моей системой. Конфигурации системы:
Host OS : Windows 10
Guest OS : Ubuntu Xenial
Virtual Box : Oracle Virtual Box 6.0
Созданный SharedFolder от желаемых настроек VirtualBox, как подано ниже изображения:
Folder Path
фактический путь к папке на Хосте ОС. Folder Name
любое произвольное имя, которое Вы принимаете решение иметь для своей совместно используемой папки; это не должно физически присутствовать или на Хосте ОС или на гостевой ОС. Теперь, мы должны на самом деле смонтировать совместно используемую папку на гостевой ОС. Выполните следующие команды на гостевой ОС из корневого каталога пользователя: mkdir -p ~/shared3; sudo mount -t vboxsf shared2 ~/shared3
. Здесь, ~/shared3
папка на гостевой ОС покажет то же содержание Folder Path
на Хосте ОС, и папка будет читаема/перезаписываема оба пути.
sudo adduser (your user name here) vboxsf
Самая легкая вещь сделать состояла бы в том, чтобы создать homegroup в окнах при выполнении ubuntu OS в поле Virtual для окон. Установите гостевые дополнения. Затем перейдите к Файлам и ищите Сеть. Ubuntu поможет Вам присоединиться к группе дома в окнах и в зависимости от того, как Вы установили совместное использование полномочий, можно получить доступ, отредактировать и передать данные. Примите во внимание, что Вы должны быть подключены к сети, и ДЛЯ ДАННОГО СЛУЧАЯ, некоторая беспроводная LAN и т.д., но не обязательно к Интернету.
Я знаю, что эта публикация немного устарела, но у меня такая же проблема с гостевыми инструментами VBox версии 6.0.14, на которых запущено ядро гостевого хоста Oracle Linux 7.7 4.1.12-124.33.4 .el7uek.x86_64. Обходной путь - понизить гостевые инструменты до 6.0.10. Вы можете загрузить iso для конкретных гостевых инструментов с сайта http://download.virtualbox.org/virtualbox/6.0.10/
После загрузки мне просто пришлось переименовать его в «VBoxGuestAdditions.iso», тогда я был возможность смонтировать его с помощью графического интерфейса (не вручную). Он удалил версию 6.0.14 без каких-либо проблем (даже если это более поздняя версия), и проблема была решена.
В VirtualBox есть два зарегистрированных дефекта, связанных с этой ошибкой, поэтому мы надеемся, что она будет исправлена в следующей версии.