If-Koubou

Как да споделяте файловете на компютъра си с виртуална машина

Как да споделяте файловете на компютъра си с виртуална машина (Как да)

Виртуалните машини са изолирани контейнери, така че гостоприемната операционна система във виртуалната машина няма достъп до файловата система на компютъра ви. Ще трябва да настроите споделени папки в програма като VirtualBox или VMware, за да споделяте файлове.

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

Ще разгледаме как да създадем споделени папки в две от най-популярните приложения за виртуални машини - VirtualBox и VMware Workstation Player - но процесът е подобен и при други приложения на виртуални машини.

VirtualBox

Функцията за споделените папки на VirtualBox работи с операционни системи Windows и Linux. За да използвате тази функция, първо трябва да инсталирате GuestBuild добавки във виртуалната машина за гости.

При стартирането на виртуалната машина кликнете върху менюто "Устройства" и изберете опцията "Вмъкване на изображение на CD за гости". Това вмъква виртуален компактдиск, който можете да използвате в рамките на операционната система за гости, за да инсталирате Guest Guest.

След като се добавят Guest Guest, отворете менюто "Machine" и кликнете върху опцията "Settings".

В прозореца "Настройки" превключете към раздела "Споделени папки". Тук можете да видите всички споделени папки, които сте настроили. Има два вида споделени папки. Папките на машините са постоянни папки, които се споделят, докато ги премахнете. Преходните папки са временни и автоматично се премахват, когато рестартирате или изключите виртуалната машина.

Кликнете върху бутона "Добавяне" (папката с плюс върху нея), за да създадете нова споделена папка.

В прозореца "Добавяне на споделяне" можете да посочите следното:

  • Папка на папката: Това е местоположението на споделената папка на вашата хост операционна система (вашият реален компютър).
  • Име на папка: По този начин споделената папка ще се показва вътре в операционната система за гости.
  • Само за четене: По подразбиране виртуалната машина има пълен достъп за четене и писане в споделената папка. Активирайте квадратчето "Само за четене", ако искате виртуалната машина да може само да чете файлове от споделената папка, но да не ги променя.
  • Авто-байонет: Тази опция прави гостната операционна система да се опитва автоматично да монтира папката, когато тя стартира.
  • Направете постоянен: Тази опция прави споделената папка "Машина". Ако не изберете тази опция, тя става преходна папка, която се премахва при рестартиране на виртуалната машина.

Направете всичките си избори и натиснете бутона "OK".

Следва да видите, че споделените папки се показват като споделяния на мрежови файлове. Ако използвате виртуална операционна система Windows, отворете File Explorer, изберете "Network" и след това погледнете под компютъра "VBOXSRV".

VMware Workstation Player

Обществените папки на VMware работят с операционни системи Windows и Linux. За да използвате тази функция, първо трябва да инсталирате VMware Tools във виртуалната машина за гости. Отворете менюто "Играч", посочете менюто "Управление" и изберете опцията "Инсталирайте VMware Tools". Това отваря диалогов прозорец, който ви подканва да изтеглите инструментите и когато приключите, вмъква виртуален компактдиск, който можете да използвате в гостната операционна система, за да инсталирате инструментите на VMWare.

След като инсталирате инструментите на VMware, отворете менюто "Player", посочете менюто "Manage" и изберете опцията "Virtual Machine Settings".

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

По желание можете да изберете опцията "Карта като мрежово устройство на гости на Windows", ако искате споделянето да е означено с буква на устройството ви в операционната система за гости, вместо да се налага да копаете през споделени папки в мрежата.

След като активирате функцията, кликнете върху бутона "Добавяне", за да добавите нова споделена папка.

В прозореца "Добавяне на съветник за споделената папка" кликнете върху "Напред", за да прескочите приветстващия екран. На екрана "Име на споделената папка" използвайте полето "Хост път", за да посочите местоположението на споделената папка на вашата операционна система (вашият реален компютър). Използвайте полето "Име", за да въведете името на папката, както трябва да се появи във виртуалната машина. Когато сте готови, кликнете върху бутона "Напред".

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

Следва да видите, че споделените папки се показват като споделяния на мрежови файлове.Ако използвате виртуална операционна система Windows, отворете File Explorer, изберете "Network" и след това погледнете под компютъра "vmware-host".

В система за гости на Linux, трябва да намерите VMware Shared Folders под/ MNT / hgfs в основната директория. Ако не сте сигурни как да го намерите, разгледайте нашето ръководство за разбиране на структурата на директорията на Linux.

Ако имате няколко виртуални машини, ще трябва да настроите споделяне на файлове поотделно във всеки от тях, въпреки че можете да използвате същите споделени папки в няколко виртуални машини. Но бъдете внимателни, когато използвате споделени папки. Едно от големите неща за виртуалните машини е, че те работят в собствената си пясъчна кутия, изолирана от вашия истински компютър. Ако виртуалната ви машина бъде компрометирана, злонамереният софтуер евентуално би могъл да избяга от виртуалната ви машина, като зарази файлове в споделените ви папки.