Virtualbox общая папка linux debian

Конспект

Буду описывать здесь процесс выполнения различных работ.

Страницы

html

среда, 16 октября 2013 г.

VirtualBox и Debian. Настройка общих папок

1. После того, как мы установили операционную систему Debian на виртуальную машину VirtualBox, может возникнуть желание получить доступ из гостевой ОС Debian к файловой системе, находящейся на операционной системе хоста (XP) для получения или передачи файлов. Гостевая ОС Debian изолирована от внешнего мира, и если нам нужно получить доступ к каким либо файлам, то один из методов для этого — создать общие папки.

2.1. Создадим две папки в файловой системе операционной системе хоста. Хост — XP . Название папок common и share :

2.2. В VirtualBox-е выделим нужную машину –Debian . Потом идем Машина — Настроить — Общие папки , или нажимаем кнопку Настроить, далее — Общие папки :

Управление общими папками машины Debian в VirtualBox
Управление общими папками машины Debian в VirtualBox

2.3. Нажмем + и добавим папку:

Добавления общей папки для Debian-а в VirtualBox-е
Добавления общей папки для Debian-а в VirtualBox-е

2.4 . Таким образом мы создали 2 общих папки :

Две общие папки common и share
Две общие папки common и share

3. Настроим для работы с общими папками виртуальную машину Debian.

3.1. Первым делом ставим в Debiane дополнения к гостевой ОС (guest additions). Как ставить дополнения к гостевой ОС (guest additions) рассказано в посте VirtualBox и Debian 6.0.5. Настройка монитора

3.2. Создаем две директории /xpcmn и /xpshr для наших двух общих папок common и share .Создадим их в директории /media. Можно воспользоваться MC (Midnight Commander -om) :

mount -t vboxsf common /media/xpcmn
mount -t vboxsf share /media/xpshr

Общие папки примонтируются:

Общие папки common и share присоединились
Общие папки common и share присоединились

#
# Скрипт для монтирования общих папок
#

mount -t vboxsf common /media/xpcmn
mount -t vboxsf share /media/xpshr
————————

4.2 Даем ему имя mountsharedir.sh. Не забываем сделать исполнимым. Помещаем в директорию /usr/sbin

4.3. Чтобы скрипт запускался при загрузке, необходимо прописать его в файле /etc/rc.local до строчки exit 0. Если у вас не существует данного файла, создайте его и вставьте в него следующее содержимое:

Читайте также:  Can to usb linux windows

————
#!/bin/sh –e
…..
#Здесь вставляем строку с указанием вашего скрипта.
/usr/sbin/mountsharedir.sh
exit 0
————-

Файл rc.local для автоматитческого подключения общих папок
Файл rc.local для автоматитческого подключения общих папок

4.4. Теперь общие папки должны подключаться автоматически.

4.5. Примеры скриптов монтирования , размонтирования и rc.local в текстовой форме и скрины скриптов можно скачать здесь Shared-Folders.rar

Источник

Настройка общих папок в VirtualBox

Общие папки в VirtualBox

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

Общие папки в VirtualBox

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

Шаг 1: Создание общей папки на хост-машине

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

Шаг 2: Настройка VirtualBox

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

  1. Откройте VB Менеджер, выделите виртуальную машину и нажмите «Настроить». Запуск настроек Ubuntu в VirtualBox
  2. Перейдите в раздел «Общие папки» и нажмите на иконку с плюсом, что находится справа. Настройки общих папок Ubuntu в VirtualBox
  • Откроется окно, где будет предложено указать путь к папке. Кликните по стрелке и из выпадающего меню выберите «Другой». Укажите расположение через стандартный системный проводник. Путь к общей папке в VirtualBox
  • Поле «Имя папки» обычно заполняется автоматически, путем подстановки оригинального имени папки, но при желании его можно изменить на другое.
  • Активируйте параметр «Авто-подключение».
  • Если вы хотите запретить внесение изменений в папку для гостевой ОС, то поставьте галочку рядом с атрибутом «Только для чтения». Атрибуты для общей папки в VirtualBox
  • Когда настройка будет закончена, выбранная папка появится в таблице. Можно добавлять несколько таких папок, и все они будут отображаться здесь же. Добавленная общая папка Ubuntu в VirtualBox
  • Когда этот этап будет выполнен, потребуется воспользоваться дополнительным ПО, предназначенным для тонкой настройки ВиртуалБокс.

    Читайте также:  Linux find command all directories

    Шаг 3: Установка гостевых дополнений

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

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

    Перейдите по этой ссылке на страницу загрузок официального сайта ВиртуалБокс.

    Нажмите на ссылку «All supported platforms» и скачайте файл.

    Скачивание VirtualBox Extension Pack

    На Windows и Linux он устанавливается по-разному, поэтому далее мы рассмотрим оба варианта.

    • Установка VM VirtualBox Extension Pack в Windows
    1. На панели меню VirtualBox выберите «Устройства» >«Подключить образ диска Дополнений гостевой ОС…». Подключение образа диска Дополнений Windows в VirtualBox
    2. В Проводнике появится эмулированный диск с установщиком гостевых дополнений. Эмулированный диск с Дополнениями Windows в VirtualBox
    3. Щелкните по диску два раза левой кнопкой мыши, чтобы запустить инсталлятор. Начало установки VirtualBox Extension Pack в Windows
    4. Выберите папку в виртуальной ОС, куда будут установлены дополнения. Рекомендуется не менять путь. Выбор пути установки VirtualBox Extension Pack в Windows
    5. Отобразятся компоненты для установки. Нажмите «Install». Выбор компонентов установки VirtualBox Extension Pack в Windows
    6. Начнется установка. Установка VirtualBox Extension Pack в Windows
    7. На вопрос: «Установить программное обеспечение для данного устройства?» выберите «Установить». Установка дополнительного ПО VirtualBox Extension Pack в Windows
    8. По завершении вам будет предложена перезагрузка. Согласитесь, нажав «Finish». Перезагрузка Windows VirtualBox
    9. После перезагрузки зайдите в Проводник, и в разделе «Сеть» вы сможете найти ту самую общую папку.
    10. В некоторых случаях сетевое обнаружение может быть отключено, и при нажатии на «Сеть» появляется такое сообщение об ошибке: Отключенное сетевое окружение Windows в VirtualBoxНажмите «Ок».
    11. Откроется папка, в которой будет оповещение о том, что сетевые параметры недоступны. Щелкните по этому уведомлению и в меню выберите пункт «Включить сетевое обнаружение и общий доступ к файлам». Включение сетевого окружения Windows в VirtualBox
    12. В окне с вопросом о включении обнаружения сети выберите первый вариант: «Нет, сделать сеть, к которой подключен этот компьютер, частной». Параметры сетевого окружения Windows в VirtualBox
    13. Теперь, щелкнув по «Сеть» в левой части окна еще раз, вы увидите общую папку, которая называется «VBOXSVR». Общая папка в каталоге Сеть Windows в VirtualBox
    14. Внутри нее будут отображаться хранящиеся файлы той папки, которую вы расшарили. Отображение файлов в общей папке Windows в VirtualBox
    • Установка VM VirtualBox Extension Pack в Linux

    Установка дополнений в ОС на Linux будет показана на примере самого распространенного дистрибутива — Ubuntu.

    1. Запустите виртуальную систему и на панели меню VirtualBox выберите «Устройства» >«Подключить образ диска Дополнений гостевой ОС…». Подключение образа диска Дополнений Ubuntu в VirtualBox
    2. Откроется диалоговое окно, запрашивающее запуск исполняемого файла на диске. Нажмите на кнопку «Запустить». Запуск исполняемого файла Ubuntu в VirtualBox
    3. Процесс установки будет отображен в «Терминале», который затем можно будет закрыть. Установка VirtualBox Extension Pack в Ubuntu
    4. Созданная общая папка может быть недоступна со следующей ошибкой: «Не удалось показать содержимое этой папки. Недостаточно прав для просмотра содержимого объекта sf_Имя_папки». Поэтому заранее рекомендуется открыть новое окно «Терминала» и прописать в нем следующую команду: sudo adduser имя_учетной_записи vboxsf Введите пароль для sudo и дождитесь добавления пользователя в группу vboxsf. Получение прав пользователя VirtualBox Extension Pack в Ubuntu
    5. Перезагрузите виртуальную машину.
    6. После запуска системы зайдите в проводник, и в каталоге слева найдите ту папку, которую расшаривали. В данном случае общей стала стандартная системная папка «Изображения». Теперь ей можно пользоваться через хостовую и гостевую операционные системы. Расшаренная папка Ubuntu в VirtualBox
    Читайте также:  Ftp сервер linux mint

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

    Таким несложным способом вы можете подключить любое количество общих папок в VirtualBox.

    Источник

    Как подключить общую папку в гостевой Debian на virtualbox (родительская ос win7)?

    Решил я установить virtualbox 5 и протестировать разные операционные системы, начал с разных linux (первыми выбрал Ubuntu (потому что, как-то знакомо звучит название), Debian (прочитал, что на нем домашний сервер поднять можно, и для этого Debian как раз и рекомендуют), Kali-Linux ( проверка сетевой безопасности и все такое). Для своих экспериментов брал образы с сайта http://www.osboxes.org/virtualbox-images/ Информацию узнал из статьи http://alv.me/?p=10087 С Ubuntu 15.10 64 bit все прошло на ура. Легко установились дополнения гостевой системы, общая папка была доступна по адресу /media/sf_namesharefolder . Также работает drug-n-drop (перетаскивание файлов из гостевой и родительской ос). Работает звук. В Kali-linux 2.0 64 bit установились дополнения гостевой системы, доступна общая папка. Но нет звука. Как вылечить звук решения не нашел (гугление тоже не помогло). Если кто знает напишите как это можно сделать. И самым сложным оказался Debian Jesie 8.2 64 bit. Во-первых: дополнения гостевой системы установились только из под root (в терминале вводим su потом пароль от пользователя под которым зашли в систему (в случае образов с osboxes.org (user — osboxes; пароль — osboxes.org). И только после этого удалось командой sh VBoxGuestAdditions.run установить дополнения гостевой системы. Это помогло с разрешением экрана и тем что теперь можно развернуть на весь экран. Работает звук, что тоже радует а вот общая папка не доступна. Как настроить для Debian Jesie 8.2 64 bit (в virtualbox) общую папку?

    Источник

    Оцените статью
    Adblock
    detector