virtualbox Подключить общую папку к виртуальной ubuntu linux или Windows

Создаем директорию в основной (т.н. "хостовой") системе

  1. Создадим на компе папку share (не важно что у вас в вашей основой системе - так как вы обычно делаете это в Windows или в Linux)
  2. Подключим её через меню виртаальной машины (предварительно установив дополнения гостевой ОС) - в поле "имя папки" укажем имя - ну например - share

Создание директории в гостевой системе в виртуальной Ubunntu Linux

Потом создадим уже в убунте папку к которой мы примонтируем наш "сетевой диск" - давайте создадим её в домашней директории (и тоже назовём share) то есть по адресу:

/home/name/

гдe name - имя пользователя. например если моего пользователя зовут уникальным именем qwe, то я создам папку share2 (имя отличное того, что мы выбрали в начале - в часности "share") расположенную по адресу:

/home/qwe/share2

А дальше просто выполним команду монтирования:

sudo mount -t vboxsf  share  /home/qwe/share2

И теперь в папке /home/qwe/share будет отображаться всё, что мы забросим туда из хост-системы (например, виндовс)

Создание директории в гостевой системе в виртуальной Windows

Жмем правой кнопкой на мой компьютер и затем:

  1. выбираем "Подключить сетевой диск" ( map network drive)
  2. далее для поля "папка" (folder) жмём кнопку browse (обзор)
  3. кликаем два раза по Сеть (Network)
  4. и и выпадающем списке выбираем ранее добавленную в меню виртуальной машины папку из основной системы

Comments

vedro-compota's picture

sudo mount -t vboxsf  share  /home/qwe/share2

-- если использовать то же самое имя share в пути /home/qwe/share (вместо /home/qwe/share2), то можно получить ошибку вида:

/sbin/mount.vboxsf: mounting failed with the error: No such device or address

_____________
матфак вгу и остальная классика =)