Настройка общей папки основной и гостевой операционных систем в программе VirtualBox

logo_virtualboxПрограмма для виртуализации операционных систем VMware Workstation, будучи чуть более функциональным продуктом, нежели программа VirtualBox, последней, несмотря на массу преимуществ, всё же уступает во многих моментах. Например, в отличие от платной VMware Workstation, программа VirtualBox полностью бесплатна. А если виртуальная машина создаётся в 64-разрядной Windows, с помощью VirtualBox на неё можно установить 32-разрядную гостевую Windows. 32-разрядная гостевая ОС будет работать чуть шустрее, нежели 64-разрядная, которую нужно будет в силу обусловленностей программы VMware Workstation ставить на виртуальную машину с основой также 64-разрядной Windows.

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

0. Оглавление:

  1. Добавление общей папки основной и гостевой ОС
  2. Установка дополнений гостевой ОС
  3. Подключение общей папки с помощью командной сроки Windows

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

1. Добавление общей папки основной и гостевой ОС

Выбираем виртуальную машину, для которой необходимо настроить общую с основной ОС папку, если таковых (виртуальных машин) создано несколько. В окне менеджера VirtualBox жмём кнопку на панели инструментов программы «Настроить».

Скрин 1

Откроется окно настроек виртуальной машины. Слева выбираем раздел «Общие папки». Справа жмём кнопку в виде папки с плюсиком – это кнопка обзора для выбора папки, которой предназначено стать общей с основной и гостевой ОС. В проводнике выбираем папку на реальном компьютере или создаём новую специально для работы с двумя системами. В окошке добавления общей папки ставим галочку на опции «Авто-подключение» и жмём «ОК». Чтобы обезопасить себя от возможного попадания вредоносного ПО из гостевой в основную ОС, можно выставить опцию «Только для чтения». При этом файлы, помещённые в общую папку в основной ОС, можно будет открывать или копировать в любое другое место в гостевой ОС. А вот наполнять общую папку файлами гостевой ОС будет нельзя.

Скрин 2

2. Установка дополнений гостевой ОС

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

Скрин 3

Далее на виртуальной машине открываем проводник Windows. И сразу же в разделе «Этот компьютер» увидим подключённый образ CD-диска с логотипом VirtualBox. Кликаем его.

Скрин 4

В открывшемся окне дополнений VirtualBox выбираем файл запуска.

Скрин 5

Затем следуем пошаговому мастеру установки дополнений VirtualBox. В первом окошке жмём «Next».

Скрин 6

Во втором окошке также жмём «Next».

Скрин 7

В третьем жмём «Install».

Скрин 8

Последнее окошко установки дополнений VirtualBox уведомит о необходимости перезагрузки виртуальной машины. Соглашаемся и жмём «Finish».

Скрин 9

3. Подключение общей папки с помощью командной сроки Windows

Когда виртуальная машина перезагрузится, в редких случаях общая папка может сразу уже отображаться в проводнике Windows в разделе «Сеть». Но, увы, часто на практике происходит так, что папка в проводнике не отображается. И чтобы это произошло, необходимо проделать кое-какие действия с помощью командной строки. Вызываем командную строку. Если в качестве гостевой ОС установлена Windows 7, вызвать командную строку можно в меню «Пуск». Если её нет в быстром доступе, ищем её в поиске по меню. Командную строку вызываем от имени администратора.

Скрин 10

Если в качестве гостевой ОС установлена Windows 8.1, командная строка с правами администратора доступна в перечне контекстного меню, вызываемом на кнопке «Пуск».

Скрин 11

В окне командной строки вводим команду по типу:
net use буква_диска: \\vboxsvr\название_папки
В нашем случае выбран диск Х, а общая папка названа «Общая_папка». Следовательно, команда будет выглядеть так:
net use x: \\vboxsvr\Общая_папка
Вводим команду и жмём Enter.

Скрин 12

Теперь открываем проводник Windows. И в разделе «Этот компьютер» с раскрытым подразделом «Сетевые расположения» увидим ярлык общей папки основной и гостевой ОС. Кликаем его.

Скрин 13

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

Скрин 14

Всё – общая папка основной и гостевой ОС создана. Можем её тестировать. Поместим какой-то файл в общую папку на реальном компьютере и откроем его из общей папки на виртуальной машине.

Скрин 15

Помогла ли Вам данная статья?
Да, спасибо, все получилось.
Немного помогла.
Совсем не помогла.
Не то, что я искал(а).
Смотреть результаты
Запись опубликована в рубрике VirtualBox с метками , , , . Добавьте в закладки постоянную ссылку.


26 Responses to Настройка общей папки основной и гостевой операционных систем в программе VirtualBox

  1. Алексей говорит:

    Спасибо. Помню достаточно много времени ломал голову что и как сделать. А оказывается все достаточно просто.

  2. Люстэн говорит:

    На windows 98 гостевые дополнения отказываются ставить — мотивируя тем, что с этой системой они несовместимы. Соответственно и подключить папки с базового харда невозможно.

    Как это ни печально — но не получится использовать эту прогу для виртуалки.

    • Тойво говорит:

      Да. Вы абсолютно правы. В инете полно и видео и пошаговых инструкций для связки ХР, да 7, да 8 и т.д. А 98 привязать, например, к 7 — чёрта с два получится…

  3. Сергей говорит:

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

    • Наталья Дибривная говорит:

      В новой версии VirtualBox 5.1.Х общие папки должны автоматически (без действий в командной строке) отображаться в качестве сетевого ресурса в проводнике системы при открытии раздела «Мой компьютер».

      • Алексей говорит:

        Должны, да нету их. И при клике на установку дополнений гостевой ОС — ничегошеньки не происходит вообще. А ещё и версия 5.1.26…

    • Санек говорит:

      после выполнения пунктов 1 и 2, перезагрузки, папки подключаются автоматически

  4. Илья говорит:

    У меня основная ОС macOS Sierra (10.12.3), поставил VirtualBox, на нее Win10 (64bit), при настройки общей папки не могу какой адрес прописать в командной строке Win? Где узнать диск и тд

  5. Asja говорит:

    Большое спасибо автору за полезную и хорошую статью! Очень помогли.

  6. Михаил говорит:

    Спасибо, очень выручили, все заработало!!!

  7. Тойво говорит:

    Хрен так получится вкусно, если гостем Win98 ставишь на 7. Ни хрена не видятся папки в разных ОС, хоть тресни

  8. Аноним говорит:

    Я вместо пункта 3 сделал ПКМ по моему компьютеру в гостевой ОС и там нажал подключить сетевой диск. Все, диск подключился.

  9. 111 говорит:

    Благодарю!!!!!!!!!!!!!!!!!!!!!!!!!!!

  10. Михаил говорит:

    ни хрена не выходит с windows 10 — в упор не видит папку.

    На всех остальных версиях windows — всё получается

    • Наталья Дибривная говорит:

      Установите в хост- и гостевую системы программу Daemon Tools и используйте функцию Catch!

  11. Александр говорит:

    с Windows 8,1 хрень полная…не идет, блин…обидно

  12. Владимир говорит:

    На виндоус 10 стоит virtualbox на которую установлена XP. Есть общая папка, которая видна в ХР. Однако сохранять файлы, созданные в ХР (фотографии со сканера, на которого в виндоус 10 нет драйверов) система не дает, пишет, что диск защищен от записи. Как устранить проблему?

    • Валерий говорит:

      У меня в Win 10 64 Pro c Win2K SP4 Pro (гость) тоже такая проблема. VirtualBox 6.1.42. Удалось Вам как-то ее решить? Спасибо

      • Александр говорит:

        Установил дополнение и отключил realtime-protection у защитника windows, сразу же подключилась папка и заработал drag&drop.

  13. Сергей говорит:

    Спасибо большое, все получилось!

  14. Влад говорит:

    Спасибо! Лаконично и доступно каждому! Отдельное спасибо за описание настройки дополнения к гостевой ОС. На других сайтах это умалчивают, типа все из нас програмисты

  15. Nikolai говорит:

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

  16. Владимир говорит:

    Подскажите, как все это сделать, когда гостевая система MS-DOS???

  17. Дамир говорит:

    Хостовая ubuntu 22.04, гостевая windows 10
    После перезагрузки на windows появилась папка с хостовой системы.

  18. Аноним говорит:

    не получается!!! Вы пишете в командной строке «net use x…», но, откуда вдруг взялся диск х? Его же не было? Я пробывал и диск вводить и С, и Х, и D, ничего не получается.
    У меня пишет всегда «имя локального устройства уже используется».

  19. Максим говорит:

    нет раздела «Устройства» в версии 7.0.10

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

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