Споделяне на папки между хост операционна система и гост операционна система във VirtualBox

Sharing Folders Between Host Os



Когато работите върху гостуваща ОС, често се налага да споделяте файлове от и от хост операционната система. Гостуващата операционна система е изолирана операционна система, която няма достъп нито до хоста, нито до другите машини във VirtualBox. Помощната програма за добавяне на гости VirtualBox обаче позволява на машината за гости да споделя файлове от и от хост операционната система.

В тази статия ще ви покажем как да инсталирате добавки за гости VirtualBox и да споделяте папки между хост операционната система и гостуващата операционна система.







Предпоставки

  1. Хост операционна система с инсталиран VirtualBox
  2. Гост ОС, инсталирана във виртуалната машина

За тази демонстрация използваме Windows10 като хост операционна система и Ubuntu 20.04 LTS като гост операционна система. За да активираме споделянето между гост и хост операционна система, ние ще инсталираме VirtualBox Guest Additions на гост операционната система и след това ще споделим и монтираме папка от хост операционната към гост операционната система. Да започваме.



Инсталирайте VirtualBox Guest Additions в системата за гости

За да активирате споделянето на файлове между хост и гост, трябва да инсталирате гост добавки в гост операционната система. За да направите това, трябва да предприемете следните стъпки:



1. Отворете VirtualBox във вашата хост система и стартирайте гостуваща операционна система.





2. В горната лента с менюта на VirtualBox щракнете върху Устройства , след което изберете Вмъкване на изображение на компактдиск с добавки за гости за да поставите виртуален компактдиск в системата за гости.


3. Ще се появи следното съобщение. Щракнете Бягай за да инсталирате добавки за гости на машината за гости.




4. Инсталацията ще започне и след като приключи, ще бъдете помолени да натиснете Въведете за да затворите прозореца. Натиснете Въведете за да завършите инсталацията.


След като VirtualBox Guest Additions е инсталиран на Guest Guest, можете да споделяте папки между хост системата и гост системата.

Споделяйте папки между хост и гост

Сега ще споделим папка между хост и гост системи. Можете да споделяте няколко папки между гост ОС и хост операционната система. За споделяне на папки създайте нова или използвайте съществуваща папка. Следвайте стъпките по -долу, за да споделите файл или папка между хост и гост системи.

1. От горната лента с менюта на VirtualBox отидете на Споделени папки> Настройки за споделени папки .

2. Ще видите следния прозорец с настройки във вашата система за гости. Щракнете върху бутона +, за да отворите Добавете Споделяне диалогов прозорец.

3. В Добавете Споделяне диалоговия прозорец, изберете споделената папка с помощта на Пътят на папката падащото меню и изберете папка от вашата хост операционна система. След това въведете име за споделената папка и проверете Автоматично монтиране кутия. The Автоматично монтиране опцията автоматично ще монтира споделената папка при следващото зареждане.


Сега щракнете Добре за да затворите Добавете Споделяне диалогов прозорец. Сега ще видите споделената папка в Настройки прозорец. Щракнете Добре за да затворите прозореца.


4. По подразбиране само root и членовете на vboxsf имат достъп до споделената папка. За да присвоите разрешения на вашия потребителски акаунт, изпълнете следната команда в терминала, като я замените с действителното потребителско име:

$sudousermod-аГvboxsf

5. Ако отворите File Manager или Explorer във вашата гостуваща ОС, тогава ще видите споделената папка sf_shared_folder монтиран там, където sf_shared_folder е името на вашата споделена папка.


Споделената папка може да бъде достъпна и от командния ред. Отворете командния ред с помощта на Ctrl+Alt+T и след това отидете до /половината директория, като използвате следната команда в терминала:

$CD /половината

Тук, ако изпълните командата cd, ще видите споделената папка в списъка с /media.


Сега отидете до споделената папка, като използвате командата cd, както следва:

$CDsf_shared_folder/

Не забравяйте да замените sf_shared_folder с името на вашата споделена папка.

В споделената папка можете да поставите всеки файл, който искате да споделите с вашата хост операционна система. По същия начин можете да получите достъп до всеки файл, споделен от вашата хост операционна система.

Заключение

Тази статия ви показа как да настроите споделяне на папки между хост система и гост система във VirtualBox. Трябва да следвате горната процедура за вашите машини за гости само веднъж. След това споделената папка на хоста ще бъде автоматично монтирана в гост ОС при всяко зареждане за споделяне на файлове.