Наличието на споделени папки за прехвърляне на файлове между хост и гост машина е лесно да се направи във VirtualBox. Ето ръководство за това как да създадете такъв!
Ако някога сте използвали VirtualBox, ще знаете какви са проблемите с прехвърлянето на файлове между хост и гост машина.
За да има VM достъп до хост файлове и обратно, ще трябва да конфигурирате VirtualBox и да назначите споделена папка. Тази папка ще позволи на машината за хост и гост достъп до всички файлове, съхранявани в тази назначена споделена папка.
Конфигурирането на споделена папка на VirtualBox не е твърде трудно и ние създадохме ръководство стъпка по стъпка, за да ви улесним през процеса.
Как да настроите споделена папка VirtualBox на Windows VM
За да създадете споделена папка във VirtualBox, трябва да създадете папка както на хост, така и на гост машини. Тогава ще трябва инсталирайте добавките за гости на VirtualBox софтуер на вашата машина за гости и конфигурирайте папките, които току-що сте създали, за да действат като споделена папка на тази конкретна машина.
- Започнете със създаване на папка. След като създадете, щракнете с десния бутон върху папката и отидете на Свойства > Споделяне.
- Сега щракнете върху Дял бутон, изберете Всекии след това щракнете върху Добавете.
- След като добавите Всички в мрежата, променете нивото на разрешение на Чети пиши, след това щракнете Дял.
- Сега е време да конфигурирате машината за гости на Windows. Отидете до вашата Windows VM, задръжте курсора на мишката върху устройства, и изберете Вмъкнете изображение на CD с добавки за гости. Можете също да задържите CTRL + У дома за разкриване на менюто. Трябва да се появи подкана. Изберете първата опция за стартиране на софтуера VirtualBox Windows Additions. Инсталацията ще отнеме известно време. Изчакайте да завърши и след това рестартирайте, като натиснете Finish.
- След като Windows VM се рестартира, задръжте курсора на мишката върху Устройства > Споделени папки, след което изберете Настройки за споделени папки. Ще ви бъде показано менюто Споделени папки. Това е мястото, където ще добавите папката, която искате да зададете като споделена папка с хост машината.
- За да добавите папката, щракнете върху иконата за добавяне на папка от дясната страна на прозореца. Сега посочете коя папка искате да зададете като споделена папка чрез пътя на папката. След това добавете име на папка и отметнете Автоматично монтиране и Направете постоянен.
- Сега нека конфигурираме мрежата на VM. Отворете File Explorer и отидете на Networks. В рамките на мрежите ще видите подкана, че вашето „Откриване на мрежа е изключено“. Щракнете върху подканата и изберете Включете откриването на мрежа и споделянето на файлове.
- Изберете да за да включите откриването на мрежа и споделянето на файлове.
- След като настроите откриването на мрежа и споделянето на файлове, отидете на Мрежи и опреснете. Сега трябва да видите, че споделената папка е достъпна!
Как да настроите споделена папка VirtualBox на Linux VM
За да създадете споделена папка във VirtualBox на Linux машина за гости, ще трябва да създадете една папка на вашата хост машина и да я конфигурирате, за да може да се вижда във вашата мрежа.
- Нека започнем с хост машината и създадем папка с име Споделена папка. За да видим дали файловете са достъпни както на гост, така и на хост машини, добавихме друга папка с име Books в папката, която създадохме.
- Отворете вашата Linux VM и създайте папка, която да действа като точка на монтиране. Можете или да използвате GUI, за да направите такъв, или да използвате следната команда:
sudo mkdir (Текущо/Директория/Име_на_папка)
- В този пример наименувахме нашата папка Shared_Folder и я поставихме на работния плот за удобен достъп.
- След като папката бъде създадена и на двете машини, отворете терминал на вашата Linux машина и се уверете, че системата ви разполага с най-новата версия Linux пакети и зависимости инсталиран, за да избегнете всякакви проблеми при инсталирането на софтуера VirtualBox Guest Additions.
- След като актуализацията приключи, отидете на вашата машина за гости и задръжте курсора на мишката върху Устройство > Вмъкване на компактдиск с добавки за гости. Ако лентата с инструменти не се вижда, можете да задържите CTRL + Начало за показване на опциите на лентата с инструменти. След това трябва да бъдете подканени да стартирате софтуера Virtual Box Guest Additions. Щракнете върху Изпълнение и въведете паролата си.
- След като инсталирате софтуера, отидете на VirtualBox и конфигурирайте машината за гости, като отидете на Настройки > Споделени папки. Там щракнете върху иконата за добавяне на папка, разположена от дясната страна на прозореца, и въведете пътя на папката, името на папката и точката на монтиране, след което щракнете върху OK.
- Пътят на папката трябва да бъде папката, която искате да назначите като споделена папка. В нашия случай сме избрали папката, която направихме по-рано, наречена Споделена папка.
- Името на папката ще бъде името на папката, която ще видите на машината за гости.
- Точката на монтиране трябва да води до папката, която искате да използвате като споделена папка в машината за гости. Тъй като направихме нашата папка в директорията Desktop, точката на монтиране трябва да бъде /home/linuxmint/Desktop/Shared_Folder.
- Ако не сте сигурни в конкретната директория, в която сте създали вашата папка, отворете папката, която сте създали в Linux, отворете терминал и въведете pwd команда за отпечатване на работната директория.
- За да направите споделената папка постоянна функция на вашата машина за гости, трябва да поставите отметка на Автоматично монтиране и Направете постоянен настроики. След завършване на конфигурацията, ако се върнете в менюто за системна конфигурация, трябва да видите, че има конфигурирана една споделена папка.
- Сега, ако отидете във вашата виртуална машина, ще видите, че има споделена папка, монтирана в началната ви директория. Ако се опитате да отворите монтираната споделена папка, ще забележите, че тя е заключена. Това е така, защото не сте добавили потребителя в vboxsf група, който е собственик на споделените папки. За да добавите потребителя към групата, отворете терминал и използвайте:
sudo adduser (потребителско име) vboxsf
- След като добавите потребителя към групата, рестартирайте системата си, като изпълните:
sudo рестартиране
- След рестартирането вече трябва да можете да отваряте и осъществявате достъп до всички файлове в папката за споделени файлове. Ако желаете, можете също да извадите иконата на монтираната споделена папка и пак да имате достъп до споделената папка, която сте създали по-рано.
Създайте споделена папка на VirtualBox на всеки хардуер
Благодарение на добавките за гости на VirtualBox, създаването на споделена папка, където вашият гост и хост машината могат да споделят файлове, стана невероятно удобно. Необходими са само няколко стъпки, за да създадете споделена папка на VirtualBox.