Общая папка для виртуальной машины virtualbox ubuntu

Как сделать общую папку в VirtualBox

VirtualBox – это бесплатная программа для создания виртуальных машин. С ее помощью можно создать виртуальную операционную систему, внутри которой можно проводить эксперименты без риска повреждения основной системы. Но, для полноценного использования виртуальной машины необходим способ передачи файлов из основной системы в виртуальную и наоборот. В этой инструкции мы рассмотрим именно эту проблему. Здесь вы узнаете, как сделать общую папку в VirtualBox, которая будет доступна как в обеих операционных системах и позволит выполнять обмен файлами.

Настройка общей папки VirtualBox для Windows

Процесс настройки общих папок в VirtualBox немного отличается, в зависимости от того, какая операционная система установлена на виртуальной машине. Для начала рассмотрим вариант, когда и основная и гостевая операционные системы это Windows. В нашем случае это будет Windows 10, но инструкция будет актуальной и для других версий Windows.

Для того чтобы сделать общую папку доступной как в основной, так и в гостевой системе, необходимо установить дополнения для гостевой системы. Для этого открываем меню « Устройства » и выбираем опцию « Подключить образ диска Дополнений гостевой ОС ».

Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu

После этого на виртуальной машине с Windows 10 появится оптический дисковод с программным обеспечением от VirtualBox.

Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu

Если открыть данный дисковод, то мы увидим установочные файлы для разных операционных систем. Для Windows нам необходимо установить программу « VBoxWindowsAdditions ».

Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu

Процесс установки не представляет ничего сложного. Просто нажимаем на кнопку « Next » и в конце перезагружаем виртуальную машину.

Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu

После установки дополнений для гостевой системы можно приступать к созданию общей папки. Для этого выключаем виртуальную машину и переходим к ее настройкам в основном окне VirtualBox.

Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu

Настройках виртуальной машину нужно перейти в раздел «Общие папки», сделать новую общую папку и включить опцию « Авто-подключение ». После этого сохраняем настройки и снова запускаем виртуальную машину.

Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu

На этом настройка общей папки закончена. На виртуальной машине должен появиться сетевой диск, который будет указывать на общую папки из основной операционной системы.

Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu

С помощью данного сетевого диска можно переносить файлы из основной Windows на виртуальную машину и обратно.

Настройка общей папки VirtualBox для Linux

Теперь рассмотрим ситуацию, когда вашей основной операционной системой является Windows, а на виртуальной машине VirtualBox установлена Linux. В нашем примере в качестве Linux будет использоваться Lubuntu 19.10, но с другими дистрибутивами процесс настройки должен быть схожим.

Для начала, как и в предыдущем случае, нужно подключить образ диска с дополнениями VirtualBox. Для этого используйте меню « Устройства – Подключить образ диска Дополнений гостевой ОС ».

Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu

После этого подключенный диск должен быть автоматически примонтирован и система предложит его открыть в диспетчере файлов. Соглашаемся с предложением, для того чтобы посмотреть, куда был примонтирован данный диск.

Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu

В нашем случае диск был примонтирован в каталог « /media/user/VBox_Gas_6.1.4 ». В этом каталоге есть файл « VBoxLinuxAdditins.run », который нужно выполнить (с правами ROOT) для установки дополнений гостевой ОС. Поэтому запускаем терминал и выполняем следующую команду:

Обратите внимание, в вашем случае путь к файлу может отличаться, а после выполнения необходима перезагрузка.

Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu

Следующий шаг – настройка общей папки в свойствах виртуальной машины VirtualBox. Для этого выключаем виртуальную машину и открываем ее настройки. Здесь в разделе нужно добавить новую общую папку, указать к ней путь на вашем компьютере и включить опцию « Авто-подключение ». В общем, все точно также как в случае виртуальной машины с Windows.

Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu

После настройки общей папки снова запускаем виртуальную машину с Linux. Созданная общая папка должна быть автоматически примонтирована в « /media/sf_foldername ». В нашем случае это « /media/sf_temp ».

Но, данную папку пока нельзя открыть, поскольку нет доступа. Чтобы получить право на доступ к общей папке нужно добавить своего пользователя в группу « vboxsf ». Для этого запускаем терминал и выполняем следующую команду:

Обратите внимание, « user » — это имя вашего пользователя на виртуальной машине Linux.

Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu

На этом настройка общей папки завершена. Папка « /media/sf_foldername » должна появиться в диспетчере файлов и доступ к ней должен быть открыт.

Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu

С помощью этой общей папки вы сможете перемещать файлы между вашей основной операционной системой и виртуальной машиной VirtualBox.

Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.

Задайте вопрос в комментариях под статьей или на странице «Задать вопрос» и вы обязательно получите ответ.

Источник

Общие папки ( Shared folders ) VirtualBox и Ubuntu Server 16.04

Устанавливаем в виртуальную машину Ubuntu Server 16.04 ( я установил x64 ).

Запускаем виртуальную машину.

Выбираем пункт Подключить образ диска Дополнений гостевой ОС… в меню Устройства окна виртуальной машины:
Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu

Соглашаемся на автоматическое скачивание образа с сервера VirtualBox.

После окончания процесса скачивания, входим в виртуальную машину и выполняем от пользователя root:
apt-get install build-essential
mount /dev/cdrom /media/cdrom/

Запускаем установку Дополнений гостевой ОС:
/media/cdrom/VBoxLinuxAdditions.run

В окне VirtualBox щёлкаем правой клавишей мышки на нужной виртуальной машине и выбираем пункт Настроить… или просто нажимаем на клавиатуре Ctrl+S ( ^+S ) после выбора нужной виртуальной машины из списка щелчком левой клавиши мышки.

Выбираем раздел Общие папки и щёлкаем на кнопку с иконкой папки и плюса в правой части окна. Настраиваем путь к директории на host-машине ( поле Путь к папке ), а так же Alias ( поле Имя папки ), который будет передан в виртуальную машину ( автоматическое подключение работать не будет, так что его можно не выбирать ):
Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu

Сохраняем настройки, щёлкнув в обеих окнах на кнопку OK.

Общие папки ( Shared folders ) VirtualBox и Ubuntu Server 16.04: 5 комментариев

привет. почему может быть такая ошибка?
mounting failed with the error: Protocol error

Источник

Как сделать общую папку в VirtualBox

Если вы часто работаете с виртуальными машинами, то довольно часто возникает необходимость обменяться файлами между виртуальной машиной и реальной системой. Виртуальные машины часто используются для тестирования новых систем, программного обеспечения или для пользователей Linux это еще один способ иметь под рукой полноценную Windows, запущенную одновременно с основной операционной системой.

В этой небольшой статье мы рассмотрим как сделать общую папку в Virtualbox. Для этого можно было бы использовать различные обходные пути, например, применять USB накопитель, доступный в обоих системах, но это лишнее, все что нужно поддерживается по умолчанию.

Как сделать общую папку в VirtualBox

Мы будем рассматривать как выполняется настройка общей папки Virtualbox, как для систем Windows, так и для Linux. Настройка самой виртуальной машины идентична в обоих случаях, но настройка гостевой системы немного отличается. Первым делом необходимо, чтобы в гостевой машине были установлены дополнения гостевой ОС. Это обязательное условие. Мы не будем рассматривать как это сделать, поскольку это уже описано в отдельной статье.

Начнем с Windows, я буду предполагать, что дополнения гостевой системы уже установлены. Откройте меню «Устройства», затем «Общие папки» и выберите «Настроить общие папки»:

Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu

Здесь нажмите кнопку со знаком «+»:

Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu

В открывшемся окне необходимо выбрать путь к папке:

Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu

Затем установить галочки «Автоподключение» и «Создать постоянную папку»:

Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu

Дальше нажмите «Сохранить» и еще раз «Сохранить» чтобы закрыть оба окна. После этого новая папка не будет подключена к вашей системе. Вам придется перезапустить компьютер:

Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu

И только после перезагрузки общая папка virtualbox будет готова к использованию. Здесь можно создавать файлы, и они сразу же будут видны в обоих системах.

Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu

Настройка общей папки VirtualBox в Linux немного отличается. Вы выполняете все те же пункты, как сделать общую папку в virtualbox, но не спешите перезагружать компьютер:

Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu

После этого папка появится в списке устройств файлового менеджера. Но есть одна проблема. У вас не будет прав доступа к ней. Чтобы ее решить нужно добавить своего пользователя в группу vboxsf. Для этого выполните такую команду:

Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu

Вместо user вам нужно указать имя пользователя, от имени которого вы будете запускать файловый менеджер. Эту команду желательно выполнять до перезагрузки, так как вам снова придется перезапустить компьютер. Только после этого ваша общая папка virtualbox ubuntu или в другом дистрибутиве Linux будет работать правильно.

Общая папка для виртуальной машины virtualbox ubuntu. Смотреть фото Общая папка для виртуальной машины virtualbox ubuntu. Смотреть картинку Общая папка для виртуальной машины virtualbox ubuntu. Картинка про Общая папка для виртуальной машины virtualbox ubuntu. Фото Общая папка для виртуальной машины virtualbox ubuntu

Выводы

В этой статье мы рассмотрели как создать общую папку в virtualbox в различных операционных системах. Основная операционная система не имеет значения, тогда как настройка для гостевых систем немного отличается. Но эти отличия минимальны. Общие папки в Linux VirtualBox и в Windows настраиваются очень просто. Если у вас остались вопросы, спрашивайте в комментариях!

Источник

Ubuntu Documentation

Introduction

This explains how to share files and folders (directories) between host and guest. (Files are shared over a network, in other words, you access remote files. For virtual machines, the network between host and guest is virtual since they are on the same real machine. But the steps you take are similar to setting up file sharing over real networks.)

Required: Virtualbox Guest Additions

Before sharing folders, you must install Guest Additions. For instructions on how to do this, see Guest Additions.

Creating a shared folder

Create a folder on the Host computer (ubuntu) that you would like to share, for example

Boot the Guest operating system in VirtualBox.

Prepare the folder

Linux

With a shared folder named share, as above, the folder can be mounted as the directory

/host with the command

Windows

On the Windows Guest, run

Now anything placed in this folder should be visible from the host in the

Troubleshooting

This can be done more generically with the following:

For the above command if you get the following error:

Then just change the vboxsf to vboxfs

If you want to have it mount automatically upon each boot, put the mount command in /etc/rc.local Debian distros (e.g. Ubuntu 10.04 and later) HOWTO Use Shared Folders

See Section 4.4 «Folder Sharing» in the VirtualBox documentation.

The above error could be one of the following.

The name was not valid

Make sure you specified the right name on the bash commands. If the guest machine is expecting «share» (as we did in the Prepare Host section) and you wrote

Ubuntu 10.04 host

Note: Running on Ubuntu 10.04 host and Mint 14 as virtual system, the system would not accept a

/share. It complained that it was not an absolute address. I entered /home/jim/share and it worked fine.

Create a folder on the Host computer (ubuntu) that you would like to share, for example

Boot the Guest operating system in VirtualBox.

VirtualBox/SharedFolders (последним исправлял пользователь a-everard 2014-09-26 15:49:59)

The material on this wiki is available under a free license, see Copyright / License for details
You can contribute to this wiki, see Wiki Guide for details

Источник

Настройка общих папок в VirtualBox для Linux

Общие папки позволяют использовать локально хранящиеся файлы не только на хост-машине, но и в виртуальной ОС. Это упрощает взаимодействие операционных систем, не нужно переносить документы в облачные сервисы хранения и прочие способы хранения данных.

Для того, чтобы использовать обшие папки, как и буфер обмена, необходимо установить специальное дополнение.

Гостевые дополнения VirtualBox — это фирменный набор расширенных функций для более гибкой работы с виртуальными операционными системами, это модули ядра (драйверы) системы.

Настройка общих папок в VirtualBox для Ubuntu

Для начала нужны полное обновление и перезагрузка системы:

Устанавливаем необходимые для компиляции модуля ядра зависимости:

Настраиваем систему для сборки модулей ядра:

Подключаем диск с Гостевыми дополнениями, для этого в меню VirtualBox виртуальной машины выберите «Устройства» → «Подключить образ диска Дополнений гостевой ОС…»:

После этого в системе переходи на смонтированный диск и запускаем скрипт:

После окончания установки выполняем перезагрузку, чтобы изменения вступили в силу:

Созданная общая папка может быть недоступна со следующей ошибкой:

«Не удалось показать содержимое этой папки. Недостаточно прав для просмотра содержимого объекта sf_Имя_папки».

Поэтому заранее рекомендуется открыть новое окно «Терминала» и прописать в нем следующую команду:

Перезагружаем виртуальную машину.

Настройка общих папок в VirtualBox для Debian 11

Для начала нужны полное обновление и перезагрузка системы:

Устанавливаем необходимые для компиляции модуля ядра зависимости:

Настраиваем систему для сборки модулей ядра:

Подключаем диск с Гостевыми дополнениями, для этого в меню VirtualBox виртуальной машины выберите «Устройства» → «Подключить образ диска Дополнений гостевой ОС…»:

После этого в системе переходи на смонтированный диск и запускаем скрипт:

После окончания установки выполняем перезагрузку, чтобы изменения вступили в силу:

Настройка общих папок в VirtualBox для CentOS 8

Шаг 1. Установка EPEL на CentOS 8

Шаг 2. Установка заголовков ядра и инструментов сборки

После установки репозитория EPEL продолжите установку и установите заголовки ядра и инструменты сборки, необходимые для установки гостевых дополнений

После установки убедитесь, что версия kernel-devel соответствует версии вашего ядра Linux, выполнив следующие команды:

Если версии различаются, то обновите ядро ​​Linux

Шаг 3. Установите гостевые дополнения VirtualBox в CentOS 8

Создайте точку монтирования для ISO-образа гостевых дополнений.

Затем смонтируйте образ ISO в точку монтирования.

Перейдите к месту монтирования и запустите скрипт установщика VirtualBox.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *