Как да получите достъп до папки на вашата хост машина от виртуална машина на Ubuntu в VirtualBox
VirtualBox е програма, която ви позволява да стартирате няколко операционни системи (гости) на един компютър (хост компютъра). Може да се наложи да прехвърлите файлове между хоста и госта. Лесно е да се настрои в гости на Windows, но е трудно да се подготви за гостите на Ubuntu.
Ще ви покажем как да настроите машина за гости на Ubuntu, така че да имате достъп до папки на хост машината от машината за гости. Трябва да разрешите споделени папки, за да направите това, които са достъпни чрез инсталиране на VirtualBox софтуер за добавки за гости (вижте нашата статия за инструкции как да направите това).
След като инсталирате добавките за гости, активирайте споделените папки, като добавите папка от хост машината в настройките за машината за гости. За да направите това, първо се уверете, че машината за гости е изключена. След това изберете машината за гост в списъка вляво на VirtualBox Manager и щракнете върху Настройки в лентата с инструменти.
В диалоговия прозорец Настройки щракнете върху Споделени папки в списъка с опции вляво. На екрана Shared Folders (Споделени папки) щракнете върху бутона с папка със знака плюс, за да добавите папка.
В диалоговия прозорец Добавяне на дял изберете Други от падащия списък Път на папката.
Появява се диалоговият прозорец Преглед на папка. Придвижете се до папката, която искате да споделите между хоста и госта, изберете го и щракнете върху OK.
Пътят до избраната папка се вмъква в полето за редактиране на път на папка. Името на папката автоматично се превръща в името на папката, но можете да промените това име, ако искате. Ако не искате да можете да променяте елементи в тази папка в машината за гости, поставете отметка в квадратчето Само за четене. За да имате автоматично избраната папка в машината за гости, когато я стартирате, поставете отметка в квадратчето Автоматично монтиране. Щракнете върху OK, след като завършите с избора на настройките за споделената папка.
Избраната папка се показва в списъка с папки. Натиснете OK, за да затворите диалоговия прозорец.
Сега се уверете, че машината за гости все още е избрана в VirtualBox Manager и щракнете върху Старт, за да го стартирате.
След като стартирате машината за гости, отворете Nautilus (Файлов мениджър), като щракнете върху шкафа за файлове в лентата Unity от лявата страна на работния плот..
В списъка Devices отляво кликнете върху Computer (Компютър) и след това щракнете двукратно върху папката Media (Мултимедия) вдясно. Ще видите папка, наречена подобно на папката, която сте избрали да споделите на хост машината си с „sf_“, добавено в началото на името.
Ако щракнете двукратно върху тази папка, ще се появи следният диалогов прозорец. Това е така, защото трябва да изпълните още една задача, преди да имате достъп до споделената папка.
Освен потребителите в Ubuntu, има и групи. Когато VirtualBox инсталира операционната система Ubuntu, той добавя група, наречена “vboxsf”. Преди да имате достъп до споделени папки, трябва да се добавите към групата на vboxsf. За да направите това, натиснете Ctrl + Alt + T, за да отворите прозорец на терминала. Въведете следното в реда, като замените “[username]” с потребителското си име и натиснете Enter.
sudo adduser [потребителско име] vboxsf
Въведете паролата си, когато бъдете подканени и натиснете отново Enter. Съобщенията се показват, когато се добавят към групата, а „Готово“ се показва, когато процесът е завършен успешно.
За да затворите прозореца на терминала, напишете "exit" (без кавичките) в реда и натиснете Enter.
За да проверите дали сте в групата на vboxsf, можете да напишете "id [username]" (без кавичките и да замените "[username]" с потребителското си име) и натиснете Enter. Всички групи, от които указаният потребител е член на дисплея.
Сега, когато влезете в споделената папка в папката Media, както е описано по-горе, трябва да видите всички файлове в нея, които съществуват в тази папка на хост машината..
Можете да редактирате тези файлове директно в тази папка, ако не изберете опцията „Само за четене“, когато избирате папката в „Настройки“. Можете също да копирате файлове в и от тази папка. Ако папката е зададена на „Само за четене“, можете да копирате файлове само от тази папка и да не можете да копирате файлове в нея.