Zdieľajte priečinky medzi hostiteľským a hosťujúcim OS vo VirtualBoxe

VirtualBox je jednou z najlepších (a bezplatných!) aplikácií virtuálnych strojov(virtual machine) , ale je ešte užitočnejšia, ak sa váš virtuálny počítač dokáže užšie integrovať s hostiteľským počítačom.

Zatiaľ čo hostiteľský a hosťujúci počítač môžete prepojiť pomerne jednoducho, väčšina ľudí pravdepodobne chce jednoduchý spôsob zdieľania priečinkov medzi hostiteľským a hosťujúcim OS vo VirtualBoxe(VirtualBox) . Dobrou správou je, že je to celkom jednoduché!

Objasnenie terminológie(Clearing Up The Terminology)

Je dôležité, aby sme si rýchlo objasnili niekoľko kľúčových výrazov, ktoré budú použité v tomto článku:

  • Virtuálny stroj je simulovaný počítač, ktorý beží na inom počítači.
  • „Hostiteľský“ počítač je fyzický počítač pred vami.
  • „Hosťovský“ počítač je virtuálny stroj, ktorý beží vďaka VirtualBoxu(VirtualBox) .
  • Holý(Bare) kov“ znamená spustiť priamo na fyzickom počítači.

Ak ste niekedy videli film Matrix(The Matrix)(The Matrix) , môžete si virtuálny stroj predstaviť ako počítač žijúci v simulovanom svete. Myslí si, že je to skutočný počítač, ale v skutočnosti je to len softvér.

Kompatibilita operačného systému(Operating System Compatibility)

Aby ste mohli používať funkciu zdieľaného priečinka zabudovanú do VirtualBoxu(VirtualBox) , musíte na hosťovský počítač nainštalovať niečo, čo sa nazýva „ Hosťovské (Guest) doplnky “. (Additions)V čase písania sú k dispozícii dodatky pre:

  • Windows
  • Linux
  • Solaris

Pre väčšinu ľudí bude hosťujúci počítač pravdepodobne spúšťať Windows alebo Linux . Ak používate niečo exotickejšie (alebo sa pokúšate spustiť macOS), táto metóda nebude fungovať.

Inštalácia doplnkov pre hostí(Installing Guest Additions)

Pred spustením zdieľaných priečinkov musíte na príslušný virtuálny počítač nainštalovať doplnky pre hostí . (guest additions )Funguje to tak, že virtuálne CD sa vloží do imaginárnej CD mechaniky virtuálnych strojov. Používame tu Ubuntu Linux , ale VirtualBox automaticky zistí, ktoré doplnky sú vhodné pre operačný systém Guest .

Všetko, čo musíte urobiť, je spustiť virtuálny počítač a potom kliknúť na Zariadenia( Devices ) a potom Vložiť obrázok CD s prídavkami hostí…( Insert Guest Additions CD Image…)

V našom prípade sa „CD“ automaticky prehralo a doplnky sa nainštalovali bez problémov. Pre každý prípad sme reštartovali náš virtuálny stroj, ale nie je to nevyhnutne potrebné. Po nainštalovaní doplnkov pre hostí ste pripravení pridať zdieľaný priečinok do svojho virtuálneho počítača.

Vytvorenie zdieľaného priečinka na hostiteľskom počítači(Creating a Shared Folder On The Host Machine)

VirtualBox predstavuje zdieľaný priečinok na hostiteľskom počítači ako zdieľaný sieťový disk alebo ako špeciálne rozšírenie súborového systému pre operačný systém hosťujúceho počítača. Takže budete chcieť určiť tento priečinok na holom kovovom počítači na použitie. 

Každému hosťovi virtuálneho počítača môžete priradiť rôzne zdieľané priečinky. Môže to byť priečinok, ktorý už existuje, alebo to môže byť priečinok, ktorý ste vytvorili špeciálne na tento účel. V oboch prípadoch, keď ste sa rozhodli, ktorý priečinok chcete zdieľať s virtuálnym počítačom, musíme ho vybrať a pripojiť.

Na demonštračné účely sme vytvorili priečinok s testovacím textovým súborom vo vnútri.

Povoliť zdieľanie súborov na počítači hosťa(Enable File Sharing On The Guest Machine)

Zdieľaný priečinok môžete pridať do svojho virtuálneho počítača, keď je spustený alebo zastavený. Chystáme sa pripojiť zdieľaný priečinok so spusteným počítačom Ubuntu .

  • Kliknite na ponuku Zariadenia(Devices) a potom na Shared Folders>Shared Folder Settings .

  • V tejto ponuke nastavení kliknite na modrú ikonu a pridajte nový zdieľaný priečinok. 

  • Vyberte rozbaľovaciu ponuku cesta k priečinku a vyberte iné(other) . Vyberte priečinok, ktorý chcete zdieľať, a kliknite na položku Vybrať priečinok(Select Folder) .

  • Vyberte automatické pripojenie(auto-mount ) a potom kliknite na tlačidlo OK. Potom znova kliknite na tlačidlo OK .

Zdieľaný priečinok sa objavil na našej pracovnej ploche Ubuntu , ale možno ho budete musieť vyhľadať v zozname sieťových jednotiek operačného systému alebo v prieskumníkovi súborového systému. V Ubuntu sme museli pri otváraní priečinka zadať heslo správcu.

Ak chcete odstrániť zdieľaný priečinok, jednoducho sa vráťte do toho istého okna, v ktorom ste ho pridali, a odstráňte ho zo zoznamu. Aj keď je priečinok zdieľaný, môžete ho v podstate použiť ako akýkoľvek iný pripojený disk alebo jednotku.

Alternatívne spôsoby zdieľania priečinkov medzi hostiteľom a hosťom(Alternative Ways To Share Folders Between Host & Guest)

Použitie oficiálnej metódy zdieľania súborov medzi hostiteľom a hosťom nie je jediný spôsob, ako môžete presúvať súbory medzi počítačom a virtuálnym počítačom.

Jedným jednoduchým spôsobom prenosu súborov je použitie USB kľúča. VirtualBox vám umožňuje odovzdať kontrolu nad zariadením USB virtuálnemu stroju. Jednoducho(Simply) skopírujte všetky súbory, ktoré chcete preniesť, na flash disk a potom prepnite ovládanie na virtuálny stroj pomocou ponuky VirtualBox .

Keďže váš virtuálny počítač má aj prístup na internet, môžete si na oba systémy nainštalovať balík cloudového úložiska, napríklad Dropbox , za predpokladu, že je k dispozícii verzia pre hosťujúci operačný systém. Aj keď to znamená, že súbory sa budú synchronizovať cez vaše internetové pripojenie, čo môže byť pomalé a môže zničiť váš dátový limit, ak ho máte.

Ak všetko, čo chcete urobiť, je skopírovať niečo, čo sa zmestí do schránky (napríklad heslo), potom je lepšie povoliť zdieľanú schránku vo VirtualBoxe(VirtualBox) , ktorý je tiež súčasťou doplnkov pre hostí.

Prakticky bezchybné zdieľanie súborov?(Virtually Flawless File Sharing?)

Virtuálne stroje sú neuveriteľným technologickým počinom, ale stále ide o počítačový ekvivalent lepiacej pásky a kartónu, pokiaľ ide o eleganciu. V konečnom dôsledku bude akékoľvek riešenie na zdieľanie súborov medzi hostiteľským a hosťujúcim systémom do určitej miery zložité.

Ako už bolo povedané, nemali sme žiadne problémy s tým, aby to fungovalo medzi našim hostiteľom Windows a hosťom (Windows)Ubuntu . Veľa(Plenty) používateľov sa dostane do problémov kvôli tomu, aké veľké rozdiely môžu byť medzi hostiteľskými a hosťujúcimi operačnými systémami, ale našťastie to všetko videla  komunita VirtualBox .(VirtualBox community)

Ak teda narazíte na problém, ktorý neviete vyriešiť, odporúčame vám najprv vyhľadať fóra a potom uverejniť otázku, ak tam odpoveď ešte nie je. Avšak väčšina ľudí, ktorí budú postupovať podľa vyššie uvedených pokynov, bude v poriadku.



About the author

Som profesionálny audio inžinier s viac ako 10-ročnými skúsenosťami. V hudobnom priemysle pracujem už niekoľko rokov a v tejto oblasti som si vybudoval silnú reputáciu. Som tiež veľmi skúsený používateľský účet a operátor pre bezpečnosť rodiny. Medzi moje povinnosti patrí správa používateľských účtov, poskytovanie podpory zákazníkom a poskytovanie poradenstva v oblasti bezpečnosti rodiny zamestnancom.



Related posts