Virtualbox общие папки Windows

Отображаем общую папку в гостевой системе Windows

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

Рассмотрим порядок действий для ее отображения, если гостевая система Windows.

Нажимаем «Пуск» (так будем называть кнопку, которая так называлась изначально в Windows и которая потом стала изображаться только с логотипом этой системы), выбираем «Выполнить», в появившемся диалоговом окне прописываем «net use x: \vboxsvr{название папки}». Здесь х — это буква диска, ее можно задать и другую, но она должна быть латинской и отличной от использующихся у вас на компьютере дисков. Этот диск будет сетевым. {название папки} — это реальное название вашей общей папки, которое приводится без фигурных скобок.

Не забудьте после буквы диска сделать пробел, иначе команда не выполнится. В Windows XP папка появится в «Мой компьютер», а с 7 и выше — в сетевом окружении.

При правильной последовательности действий в Windows отобразятся общие папки VirtualBox.

Монтируем общую папку в GNU/Linux на постоянное использование

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

Открываем любой текстовый редактор от администратора, в нем делаем открытие файла /etc/fstab, в котором вписываем:

{название_папки} /media/{название_созданной_папки_в_каталоге_media} vbox* defaults,gid={x} 0 0

Все слова вписываем без фигурных скобок. Первоначально в папке media администратор создает дополнительную папку, которую может назвать как угодно, но лучше назвать так, как называется общая папка в VirtualBox. {название_папки} соответствует названию общей папки. {название_созданной_папки_в_каталоге_media} соответствует названию папки, созданной администратором в каталоге media. Чтобы выяснить {х}, в gid необходимо выполнить команду

cat /etc/group | grep plugdev

По крайней мере, так для одного из популярных дистрибутивов — Ubuntu. Если у Вас другой дистрибутив, лучше после grep отдать команду plug, он найдет, что к этому относится и что из этого выбирать.

В результате выйдет строка с несколькими двоеточиями после введенного последнего слова в предыдущей команде. {x} в /etc/fstab будет число, которое в выводе находится после второго двоеточия.

Редактирование файла /etc/fstab позволит сделать общие папки VirtualBox в Linux доступными навсегда.

Заключение.

Мы с вами настроили общие папки в VirtualBox, установили дополнения для гостевой ОС и настроили доступ к общей папке из гостевой ОС Ubuntu. А в следующей статье мы настроим, чтобы у нас был доступ к гостевой системе из хоста и интернет у гостевой системы одновременно.

Чтобы не пропустить выхода новых статей подписываемя: VK, twitter, facebook. И канал на youtube

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

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

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

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

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

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

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

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

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

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

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

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

sudo usermod -aG vboxsf user

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

Как подключить общую папку в VirtualBox

В данной статье хотелось бы рассказать о том, как подключить общую папку основной операционной системы с виртуальной, в программе VirtualBox.

Открываем программу VirtualBox, выбираем систему к которой нужно привязать общую папочку, нажимаем настроить.

Переходим на вкладку «Общие папки» и нажимаем на зеленый плюсик для добавления папки.

В пути к папку выбираем вкладку «Другой» .

Откроется окно выбора общей папки, выбираем папку которую хотим сделать общей и нажимаем «OK»

В моём случае эта папка «ATI» ставим галочку «Авто-подключение» нажимаем «OK»

В папке машины мы видим что наша папка готова. Нажимаем «OK»

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

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

Откроется окно автозапуска, нажимаем «выполнить VBoxWindowsAdditions.exe».

Откроется окно установки дополнений гостевой ОС, нажимаем next.

Оставляем всё как есть, нажимаем Next.

Оставляем всё как есть, нажимаем «Install».

Ждем несколько секунд, пока закончится установка.

Нажимаем «Finish».

И после перезагрузки виртуальной машины, общая папка появится.

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

Спасибо за внимание!

Статьи рекомендуемые к прочтению:

  • Как перенести установленную в компьютере Windows 7 на виртуальную машину VirtualBox (13655)
  • Как подключить общую папку в VirtualBox (6702)
  • Ошибка VirtualBox — This operating system user the Physical Address Extension feature to support systems with more than 4GB of RAM. (10738)
  • Ошибка в программе VirtualBox. Аппаратное ускорение (VT-x AMD-V) недоступно в вашей системе. Что делать? (29449)
  • Загружаем виртуальную машину с флешки программой Virtual Machine USB Boot (7486)
  • Виртуальная машина Hyper-V (6962)
  • Увеличить размер диска VirtualBox (11273)

Хочешь поблагодарить автора? Поделись ссылкой на статью!

Гостевая книга | Форум | Написать письмо
Технологии | Программы | Linux

Компьютерные информационные технологии

Предыдущая страница | Следующая страница

Главная | Программы | Создание общей папки (VirtualBox)

Создание общей папки (VirtualBox)

Для обмена файлами между несколькими виртуальными машинами, работающими на одном компьютере, использовался аппаратный файл-сервер DNS-120 фирмы D-Link. Для каждой виртуальной машины задавалось индивидуальное имя пользователя, которое добавлялось в список пользователей файл-сервера.

Обмен файлами можно наладить и с помощью общих папок.

Создание папки в основной операционной системе

В основной операционной системе (ОС) обычным образом создается папка, которая будет использоваться гостевыми ОС.

Так, в среде Edubuntu 7.04 порядок действий следующий:

  • Переход — Домашняя папка
  • Файл — Создать папку
  • набрать имя папки (было задано имя Users);
  • нажать клавишу <Enter>.

Определение общей папки в окне VirtualBox

Открыв окно VirtualBox, выполним настройку (щелчок мышью по кнопке «Свойства»).

1. Выбираем строку меню «Общие папки»:

2. Добавим созданную папку, щелкнув мышью по кнопке :

3. Задаем путь к папке щелчком мыши по кнопке , открыв сначала папку home обычным способом — двойным щелчком мыши по ее значку:

4. Открываем свою домашнюю папку:

5. Выбираем созданную папку:

6. После щелчка мышью по кнопке «ОК» получаем:

7. Щелкнем мышью по кнопке «ОК». Результат:

Действия в гостевой ОС Windows XP

После загрузки гостевой ОС устанавливаются дополнения VirtualBox. Для этого необходимо:

  • нажать правый <Ctrl> для передачи клавиатуры и мыши основной ОС;
  • Устройства — Установить Дополнения гостевой ОС…
  • выполнить установку дополнений;
  • перезагрузить гостевую ОС.

После перезагрузки:

  • Пуск — Все программы — Стандартные — Командная строка
  • набираем: net use x: \\vboxsvr\Users и нажимаем <Enter>.

Открываем приложение «Проводник». В списке дисков виден сетевой диск X: с названием Users.

Вместо имени диска Х: можно указать любую доступную для данного компьютера букву.

Действия в гостевой ОС Linux (рабочий стол KDE)

Сначала устанавливаем дополнение linux-headers. Для этого необходимо:

  • щелкнуть мышью по кнопке
  • Система — Консоль (открывается окно консоли);
  • набрать: sudo apt-get install linux-headers и нажать <Enter>;
  • ввести пароль.

Если потребуется уточнить версию, команда установки повторяется. Например, в конкретном случае потребовалось ввести sudo apt-get install linux-headers-2.6.20-16-386.

После завершения процесса установки набирается и вводится еще одна команда:

  • sudo apt-get install linux-kbuild

Здесь (очевидно, в зависимости от дистрибутива) возможны для варианта:

  • установка будет выполнена;
  • пакет не будет найден.

Далее нажимаем клавишу правый <Ctrl>, передавая управление клавиатурой и мышью основной ОС. В строке меню окна гостевой ОС выбираем команды «Устройства» — «Установить Дополнения гостевой ОС…». На экран выводится окно диалога:

В нем выбирается пункт «Открыть в новом окне» и выполняется щелчок мышью по кнопке «ОК». Результат:

Закрываем окно, зафиксировав путь в строке адреса окна (в данном случае media/cdrom0):

Теперь необходимо:

рабочий стол KDE: рабочий стол Gnome:
  • щелкнуть мышью по кнопке ;
  • Система — Консоль (открывается окно консоли);
  • набрать: cd /media/cdrom0 и нажать <Enter>;
  • набрать: sudo sh ./VBoxLinuxAdditions.run и нажать <Enter>;
  • ввести пароль.
  • Приложения — Стандартные — Терминал (открывается окно консоли);
  • набрать: cd /media/cdrom0 и нажать <Enter>;
  • набрать: sudo sh ./VBoxLinuxAdditions.run и нажать <Enter>;
  • ввести пароль.

После установки дополнений перезагружаем гостевую ОС. Теперь необходимо создать папку, в которую будет смонтирована гостевая папка из основной ОС.

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

Укажем точку монтирования. Пусть это будет домашний каталог (предположим, в гостевой ОС он называется test), в которой создадим каталог obmen. Последовательность действий:

рабочий стол KDE: рабочий стол Gnome:
  • щелкнуть мышью по кнопке ;
  • Система — Консоль (открывается окно консоли);
  • набрать: cd /home/test и нажать <Enter> (перейти в каталог test);
  • набрать: mkdir obmen и нажать <Enter>.
  • Приложения — Стандартные — Терминал (открывается окно консоли);
  • набрать: cd /home/test и нажать <Enter> (перейти в каталог test);
  • набрать: mkdir obmen и нажать <Enter>.

Теперь необходимо набрать команду: mount -t vboxsf Users /home/test/obmen и нажать клавишу <Enter>.

Судя по примечаниям к команде, возможен вариант с указанием кодовой таблицы для каталога:

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

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