If-Koubou

Как да получите достъп до папки на вашата хост машина от виртуална машина на Ubuntu в VirtualBox

Как да получите достъп до папки на вашата хост машина от виртуална машина на Ubuntu в VirtualBox (Как да)

VirtualBox е програма, която ви позволява да работите с няколко операционни системи (гости) на един компютър (хост компютър). Може да се наложи да прехвърлите файлове между хоста и госта. Лесно е да се настроите на гости на Windows, но е трудно за гостите на Ubuntu.

Ще ви покажем как да настроите машина за гости на Ubuntu, така че да имате достъп до папки на машината домакин от машината за гости. За да направите това, трябва да активирате споделени папки, които са налице, като инсталирате софтуера за добавки за гостуващи VirtualBox (вижте нашата статия за инструкции как да направите това).

След като инсталирате добавките за гости, активирайте споделените папки, като добавите папка от хост машината си в настройките за машината за гости. За да направите това, първо се уверете, че машината за гости е изключена. След това изберете гостоприемната машина в списъка вляво на VirtualBox Manager и щракнете върху Settings (Настройки) от лентата с инструменти.

В диалоговия прозорец "Настройки" щракнете върху "Споделени папки" в списъка с опции отляво. На екрана "Споделени папки" кликнете върху бутона "Папка" със знака плюс, за да добавите папка.

В диалоговия прозорец Добавяне на споделяне изберете Други от падащия списък Папка за папки.

Появява се диалоговият прозорец "Търсене на папки". Придвижете се до папката, която искате да споделите между хоста и госта, изберете го и кликнете върху OK.

Пътят към избраната папка е вмъкнат в полето за редактиране на пътя на папката. Името на папката автоматично става Име на папка, но можете да промените това име, ако искате. Ако не искате да можете да променяте елементи в тази папка в машината за гости, поставете отметка в квадратчето Само за четене. За да имате избраната папка автоматично монтирана в машината за гости, когато я заредите, поставете отметка в квадратчето за автоматично монтиране. Кликнете върху OK, след като приключите с избора на настройките си за споделената папка.

Избраната папка се показва в списъка с папки. Кликнете върху OK, за да затворите диалоговия прозорец.

Сега се уверете, че машината за гости все още е избрана в VirtualBox Manager и щракнете върху Старт, за да я заредите.

След като стартирате машината за гости, отворете Nautilus (Файлов диспечер), като кликнете върху файловия шкаф в лентата на Unity от лявата страна на работния плот.

В списъка "Устройства" отляво кликнете върху Компютър и след това щракнете двукратно върху папката "Медия" отдясно. Ще видите папка, наречена подобно на папката, която сте избрали да споделяте в хост машината с "sf_", добавен в началото на името.

Ако щракнете двукратно върху тази папка, ще се появи следният диалогов прозорец. Това е така, защото има още една задача да изпълните, преди да имате достъп до споделената папка.

В допълнение към потребителите в Ubuntu има и групи. Когато VirtualBox инсталира операционната система Ubuntu, тя добави група, наречена "vboxsf". Преди да имате достъп до всички споделени папки, трябва да се добавите към групата vboxsf. За да направите това, натиснете Ctrl + Alt + T, за да отворите прозореца на терминала. Въведете следното в подканата, заменете "[username]" с вашето потребителско име и натиснете Enter.

sudo adduser [потребителско име] vboxsf

Въведете паролата си, когато получите подкана, и отново натиснете Enter. Показват се съобщенията, докато се добавяте към групата, а "Готово" се показва, когато процесът приключи успешно.

За да затворите прозореца на терминала, въведете "изход" (без кавички) на промпта и натиснете Enter.

За да се уверите, че сте в групата vboxsf, можете да въведете "id [username]" (без котировки и заменете "[потребителско име]" с вашето потребителско име) и натиснете Enter. Всички групи, на които е показан даден потребител.

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

Можете да редактирате тези файлове директно в тази папка, ако не сте избрали опцията "Само за четене", когато избирате папката в "Настройки". Можете също така да копирате файлове в и от тази папка. Ако папката е зададена на "Само за четене", можете да копирате файлове само от тази папка и не можете да копирате файлове в нея.