Створення загальної папки (virtualbox)
Створення загальної папки (VirtualBox)
Для обміну файлами між декількома віртуальними машинами, які працюють на одному комп'ютері, використовувався апаратний файл-сервер DNS-120 фірми D-Link. Для кожної віртуальної машини задавалося індивідуальне ім'я користувача, яке додавалося в список користувачів файл-сервера.
Обмін файлами можна налагодити і за допомогою загальних папок.
Створення папки в основний операційній системі
В основній операційній системі (ОС) звичайним чином створюється папка, яка буде використовуватися гостьовими ОС.
Так, в середовищі Edubuntu 7.04 порядок дій наступний:
- Перехід - Домашня папка
- Файл - Створити папку
- набрати ім'я папки (було задано ім'я Users);
- натиснути клавішу
.
Визначення загальної папки у вікні VirtualBox
Відкривши вікно VirtualBox, виконаємо настройку (клацання мишею по кнопці "Властивості").
1. Вибираємо рядок меню "Загальні папки":

2. Додамо створену папку, клацнувши мишею по кнопці:

3. Задаємо шлях до папки клацанням миші по кнопці, відкривши спочатку папку home звичайним способом - подвійним клацанням миші по її значку:

4. Відкриваємо свою домашню папку:

5. Вибираємо створену папку:

6. Після клацання мишею по кнопці "ОК" отримуємо:

7. Щелкнем мишею по кнопці "ОК". результат:

Дії в гостьовій ОС Windows XP
Після завантаження гостьової ОС встановлюються доповнення VirtualBox. Для цього необхідно:
- натиснути правий
для передачі клавіатури і миші основний ОС; - Пристрої - Встановити Додатки гостьовій ОС.
- виконати установку доповнень;
- перезавантажити гостьову ОС.
- Пуск - Всі програми - Стандартні - Командний рядок
- набираємо: net use x: \\ vboxsvr \ Users і натискаємо
.
Відкриваємо додаток "Провідник". У списку дисків видно мережевий диск X: з назвою Users.

Замість імені диска Х: можна вказати будь-яку доступну для даного комп'ютера букву.
Дії в гостьовій ОС Linux (робочий стіл KDE)
Спочатку встановлюємо додаток linux-headers. Для цього необхідно:
- клацнути мишею по кнопці
- Система - Консоль (відкривається вікно консолі);
- набрати: sudo apt-get install linux-headers і натиснути
; - ввести пароль.
Якщо буде потрібно уточнити версію, команда установки повторюється. Наприклад, в конкретному випадку треба було ввести sudo apt-get install linux-headers-2.6.20-16-386.
Після завершення процесу установки набирається і вводиться ще одна команда:
Тут (очевидно, в залежності від дистрибутива) можливі для варіанта:
- установка буде виконана;
- пакет не буде знайдений.
Далі натискаємо кнопку правий

У ньому вибирається пункт "Відкрити в новому вікні" і виконується клацання мишею по кнопці "ОК". результат:
робочий стіл KDE:
робочий стіл Gnome:
- клацнути мишею по кнопці;
- Система - Консоль (відкривається вікно консолі);
- набрати: cd / media / cdrom0 і натиснути
; - набрати: sudo sh ./VBoxLinuxAdditions.run і натиснути
; - ввести пароль.
- Додатки - Стандартні - Термінал (відкривається вікно консолі);
- набрати: cd / media / cdrom0 і натиснути
; - набрати: sudo sh ./VBoxLinuxAdditions.run і натиснути
; - ввести пароль.
Після установки доповнень перезавантажуємо гостьову ОС. Тепер необхідно створити папку, в яку буде змонтована гостьова папка з основної ОС.
Слід зазначити, що в двох випадках гостьова ОС Linux після установки доповнень виявилася непрацездатною. В ході перезавантаження на екран виводилося повідомлення про те, що віртуалізація миші не підтримує і завантаження припинялася.
Зазначимо точку монтування. Нехай це буде домашній каталог (припустимо, в гостьовій ОС він називається test), в якій створимо каталог obmen. Послідовність дій:
робочий стіл KDE:
робочий стіл Gnome:
- клацнути мишею по кнопці;
- Система - Консоль (відкривається вікно консолі);
- набрати: cd / home / test і натиснути
(Перейти в каталог test); - набрати: mkdir obmen і натиснути
.
- Додатки - Стандартні - Термінал (відкривається вікно консолі);
- набрати: cd / home / test і натиснути
(Перейти в каталог test); - набрати: mkdir obmen і натиснути
.
Тепер необхідно набрати команду: mount -t vboxsf Users / home / test / obmen і натиснути клавішу
Судячи з приміток до команди, можливий варіант із зазначенням кодової таблиці для каталогу:
mount -t vboxsf Users / home / test / obmen iocharset cp1251 convertcp cp1251