1. После того, как мы установили операционную систему Debian на
виртуальную машину VirtualBox, может возникнуть желание получить доступ из
гостевой ОС Debian к файловой системе, находящейся на операционной системе хоста
(XP) для получения или передачи файлов. Гостевая ОС Debian изолирована от
внешнего мира, и если нам нужно получить доступ к каким либо файлам, то один из
методов для этого - создать общие папки.
2 . Настроим VirtualBox.
2.1. Создадим две папки в файловой системе операционной системе хоста. Хост - XP . Название папок common и share :
Создание общих папок на хосте XP
|
2.2. В VirtualBox-е выделим нужную машину –Debian . Потом идем
Машина - Настроить - Общие папки , или нажимаем кнопку Настроить,
далее - Общие папки :
Управление общими папками машины Debian в VirtualBox |
2.3. Нажмем + и добавим папку:
Добавления общей папки для Debian-а в VirtualBox-е |
Две общие папки 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) :
Директории /xpcmn и /xpshr для общих папок |
3.3. Вызываем терминал, как в посте Perl. Первая программа "Hello world !" Далее набираем:
mount -t vboxsf common /media/xpcmn
mount -t vboxsf share /media/xpshr
Общие папки примонтируются:
Общие папки common и share присоединились |
4. Наладим загрузку в Debian, чтобы общие папки монтировались автоматически.
4.1 Пишем скрипт
-------------------
#!/bin/sh
#
# Скрипт для монтирования общих папок
#
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. Если у вас не существует данного
файла, создайте его и вставьте в него следующее содержимое:
------------
#!/bin/sh –e
…..
#Здесь вставляем строку с указанием вашего скрипта.
/usr/sbin/mountsharedir.sh
exit 0
-------------
Файл rc.local для автоматитческого подключения общих папок |
4.4. Теперь общие папки должны подключаться автоматически.
4.5. Примеры скриптов монтирования , размонтирования и rc.local в
текстовой форме и скрины скриптов можно скачать здесь Shared-Folders.rar
5. Полезные ссылки:
Посты по теме :
5. Полезные ссылки:
-- VirtualBox общие папки
Посты по теме :
1 комментарий:
Все понятно Как раз то что нужно!
адениумы где купить свежие семена
адениум обесум семена и саженцы
Отправить комментарий