Делите фасцикле између Хост и Гост ОС-а у ВиртуалБок-у

ВиртуалБок(VirtualBox) је једна од најбољих (и бесплатних!) апликација за виртуелне машине(virtual machine) , али је још кориснија ако ваш виртуелни рачунар може чвршће да се интегрише са рачунаром домаћином.

Иако можете прилично лако умрежити рачунар домаћина и гостујућег рачунара, већина људи вероватно само жели једноставан начин за дељење фасцикли између хост и гостујућег ОС-а у ВиртуалБок(VirtualBox) -у . Добра вест је да је ово прилично лако урадити!

Рашчишћавање терминологије(Clearing Up The Terminology)

Важно је да брзо разјаснимо неколико кључних термина који ће се користити у овом чланку:

  • Виртуелна машина је симулирани рачунар који ради на другом рачунару.
  • „Хост“ рачунар је физички рачунар испред вас.
  • „Гостујући“ рачунар је виртуелна машина која ради захваљујући ВиртуалБок-(VirtualBox) у .
  • Голи(Bare) метал“ значи да се покреће директно на физичком рачунару.

Ако сте икада гледали филм Матрикс(The Matrix)(The Matrix) онда можете замислити виртуелну машину као рачунар који живи у симулираном свету. Мисли да је прави рачунар, али је у ствари само софтвер.

Компатибилност оперативног система(Operating System Compatibility)

Да бисте користили функцију дељеног фолдера уграђену у ВиртуалБок(VirtualBox) , потребно је да инсталирате нешто што се зове „ Додаци за (Additions)госте(Guest) “ на гостујући рачунар. У време писања постоје додаци за:

  • Виндовс
  • Линук
  • Соларис

За већину људи машина за госте ће вероватно покретати Виндовс(Windows) или Линук(Linux) . Ако користите нешто егзотичније (или покушавате да покренете мацОС), онда овај метод неће радити.

Инсталирање додатака за госте(Installing Guest Additions)

Пре него што можете да омогућите да дељене фасцикле функционишу, морате да инсталирате додатке за госте(guest additions ) на дотичној виртуелној машини. Ово функционише тако што се виртуелни ЦД ставља у замишљени ЦД драјвер виртуелних машина. Овде користимо Убунту Линук(Ubuntu Linux) , али ВиртуалБок(VirtualBox) ће аутоматски открити који су додаци исправни за оперативни систем за госте .(Guest)

Све што треба да урадите је да покренете своју виртуелну машину, а затим кликнете на Уређаји( Devices ) и затим Убаците слику ЦД-а са додацима гостију…( Insert Guest Additions CD Image…)

У нашем случају „ЦД“ се аутоматски репродуковао и додаци су инсталирани без проблема. Поново смо покренули виртуелну машину за сваки случај, али она није стриктно потребна. Са инсталираним додацима за госте, спремни сте да додате заједничку фасциклу на своју виртуелну машину.

Креирање дељеног фолдера на хост машини(Creating a Shared Folder On The Host Machine)

ВиртуалБок(VirtualBox) представља заједничку фасциклу на рачунару домаћина као дељени мрежни диск или као посебну екстензију система датотека за оперативни систем гостујућег рачунара. Зато ћете желети да одредите ту фасциклу на голом рачунару за употребу. 

Можете доделити различите дељене фасцикле сваком госту виртуелне машине. То може бити фасцикла која већ постоји или може бити фасцикла коју сте креирали посебно за ову сврху. У оба случаја, када одлучите коју фасциклу желите да делите са виртуелном машином, морамо да је изаберемо и монтирамо.

Направили смо фасциклу са пробном текстуалном датотеком унутра у сврху демонстрације.

Омогућите дељење датотека на машини за госте(Enable File Sharing On The Guest Machine)

Можете додати дељену фасциклу на своју виртуелну машину док је покренута или заустављена. Монтираћемо заједничку фасциклу са нашом Убунту(Ubuntu) машином која ради.

  • Кликните на мени Девицес(Devices) (Уређаји) , а затим Shared Folders>Shared Folder Settings .

  • У овом менију подешавања кликните на плаву икону да бисте додали нови дељени фолдер. 

  • Изаберите падајући мени путање фасцикле и изаберите друго(other) . Изаберите фасциклу коју желите да делите и кликните на Изабери фасциклу(Select Folder) .

  • Изаберите аутоматско монтирање(auto-mount ) , а затим кликните на ОК. ( OK. )Затим поново кликните на ОК( OK ) .

Дељена фасцикла се појавила на нашој Убунту(Ubuntu) радној површини, али ћете можда морати да је потражите на листи мрежних дискова вашег оперативног система или у истраживачу система датотека. У Убунту(Ubuntu) -у смо морали да унесемо администраторску лозинку приликом отварања фасцикле.

Да бисте уклонили заједничку фасциклу, једноставно се вратите у исти прозор у који сте је додали и уклоните је са листе. Док је фасцикла дељена, можете је у основи користити као било који други монтирани диск или драјв.

Алтернативни начини дељења фасцикли између домаћина и гостију(Alternative Ways To Share Folders Between Host & Guest)

Коришћење званичног метода дељења датотека између домаћина и госта није једини начин на који можете да премештате датотеке између свог голог рачунара и виртуелне машине.

Један једноставан начин за пренос датотека је коришћење УСБ(USB) флеш диска. ВиртуалБок(VirtualBox) вам омогућава да виртуелној машини дате контролу над УСБ(USB) уређајем. Једноставно(Simply) копирајте све датотеке које желите да пренесете на флеш диск, а затим пребаците контролу на виртуелну машину користећи ВиртуалБок(VirtualBox) мени.

Пошто ваша виртуелна машина такође има приступ интернету, можете да инсталирате пакет за складиштење у облаку као што је Дропбок(Dropbox) на оба система, под претпоставком да постоји верзија доступна за оперативни систем за госте. Иако то значи да ће се датотеке синхронизовати преко ваше интернет везе, која би могла бити спора и појести ограничење података, ако га имате.

Ако све што желите да урадите је да копирате нешто што ће стати у међуспремник (као што је лозинка), онда је боље да омогућите дељени међуспремник у ВиртуалБок(VirtualBox) -у , који је такође део додатака за госте.

Практично беспрекорно дељење датотека?(Virtually Flawless File Sharing?)

Виртуелне машине су невероватан подвиг технологије, али су и даље компјутерски еквивалент селотејпа и картона што се тиче елеганције. На крају крајева, свако решење за дељење датотека између система домаћина и система за госте биће у одређеном степену заблуде.

Имајући то у виду, нисмо имали проблема да га натерамо да ради између нашег Виндовс(Windows) хоста и Убунту(Ubuntu) госта. Многи(Plenty) корисници ће наићи на неке грубе тачке захваљујући томе колико варијација може бити између типова оперативног система домаћина и госта, али срећом, ВиртуалБок заједница(VirtualBox community) је све то видела. 

Дакле, ако наиђете на проблем који не можете да решите, препоручујемо вам да прво претражите форуме, а затим поставите питање ако одговор већ није тамо. Међутим, већина људи који прате горња упутства биће сасвим у реду.



About the author

Ја сам информатичар са преко 10 година искуства у развоју софтвера и безбедности. Имам велико интересовање за Фирефок, Цхроме и Ксбок игре. Посебно ме занима како да се уверим да је мој код безбедан и ефикасан.



Related posts