Mapju koplietošana starp Host OS un viesu OS VirtualBox

Sharing Folders Between Host Os



Strādājot pie viesa operētājsistēmas, bieži vien ir jākopīgo faili uz saimniekdatoru un no tā. Viesu OS ir izolēta OS, kurai nav piekļuves ne saimniekdatoram, ne citām VirtualBox mašīnām. Tomēr VirtualBox viesu pievienošanas utilīta ļauj viesu mašīnai koplietot failus uz saimniekdatoru un no tā.

Šajā rakstā mēs parādīsim, kā instalēt VirtualBox viesu papildinājumus un koplietot mapes starp saimniekdatoru un viesu OS.







Priekšnosacījumi

  1. Host OS ar instalētu VirtualBox
  2. Viesu OS ir instalēta virtuālajā mašīnā

Šajā demonstrācijā mēs izmantojam Windows10 kā saimniekdatoru un Ubuntu 20.04 LTS kā viesu OS. Lai iespējotu kopīgošanu starp viesa un saimniekdatora OS, mēs viesu OS instalēsim VirtualBox viesu papildinājumus un pēc tam koplietosim un pievienosim mapi no saimniekdatora OS viesa operētājsistēmā. Sāksim.



Viesu sistēmā instalējiet VirtualBox viesu papildinājumus

Lai iespējotu failu koplietošanu starp saimniekdatoru un viesi, viesu operētājsistēmā jāinstalē viesu papildinājumi. Lai to izdarītu, ir jāveic šādas darbības:



1. Atveriet VirtualBox savā saimniekdatorā un palaidiet viesa operētājsistēmu.





2. VirtualBox augšējā izvēlnes joslā noklikšķiniet uz Ierīces , pēc tam atlasiet Ievietojiet viesu papildinājumu kompaktdiska attēlu ievietot virtuālo kompaktdisku viesu sistēmā.


3. Parādīsies šāds ziņojums. Klikšķis Skrien lai instalētu viesu papildinājumus viesu mašīnā.




4. Sāksies instalēšana, un pēc pabeigšanas jums tiks lūgts nospiest Ievadiet lai aizvērtu logu. Nospiediet Ievadiet lai pabeigtu instalēšanu.


Kad VirtualBox viesu papildinājumi ir instalēti viesu operētājsistēmā, varat koplietot mapes starp saimniekdatoru un viesu sistēmu.

Koplietojiet mapes starp saimnieku un viesi

Tagad mēs koplietosim mapi starp resursdatoru un viesu sistēmām. Varat koplietot vairākas mapes starp viesu OS un saimniekdatoru. Lai koplietotu mapes, izveidojiet jaunu mapi vai izmantojiet esošu mapi. Izpildiet tālāk norādītās darbības, lai koplietotu failu vai mapi starp saimniekdatoru un viesu sistēmām.

1. VirtualBox augšējā izvēlnes joslā dodieties uz Koplietojamas mapes> Koplietojamo mapju iestatījumi .

2. Viesu sistēmā redzēsit šādu iestatījumu logu. Noklikšķiniet uz pogas +, lai atvērtu Pievienot kopīgot dialoglodziņš.

3. In Pievienot kopīgot dialoglodziņā, atlasiet koplietoto mapi, izmantojot Mapes ceļš nolaižamajā izvēlnē un izvēlieties mapi no resursdatora OS. Pēc tam ierakstiet koplietotās mapes nosaukumu un pārbaudiet Automātiska montāža kaste. The Automātiska montāža opcija automātiski pievienos koplietoto mapi nākamajā sāknēšanas reizē.


Tagad noklikšķiniet labi lai aizvērtu Pievienot kopīgot dialoglodziņš. Tagad mapē redzēsit koplietoto mapi Iestatījumi logs. Klikšķis labi lai aizvērtu logu.


4. Pēc noklusējuma koplietotajai mapei ir atļauts piekļūt tikai root un vboxsf dalībniekiem. Lai piešķirtu atļaujas savam lietotāja kontam, izsniedziet šādu komandu terminālī, aizstājot ar faktisko lietotājvārdu:

$sudousermod-Gvboxsf

5. Ja viesu operētājsistēmā atverat failu pārvaldnieku vai Explorer, jūs redzēsit koplietoto mapi sf_shared_folder uzstādīts tur, kur sf_shared_folder ir jūsu koplietotās mapes nosaukums.


Koplietotajai mapei var piekļūt arī no komandrindas. Atveriet komandrindu, izmantojot Ctrl+Alt+T, un pēc tam pārejiet uz /puse direktorijā, izmantojot šādu komandu terminālī:

$CD /puse

Šeit, palaižot komandu cd, jūs redzēsit savu koplietoto mapi, kas norādīta direktorijā /media.


Tagad dodieties uz koplietoto mapi, izmantojot komandu cd šādi:

$CDsf_shared_folder/

Noteikti nomainiet sf_shared_folder ar jūsu koplietotās mapes nosaukumu.

Koplietotajā mapē varat ievietot jebkuru failu, kuru vēlaties kopīgot ar savu saimniekdatoru. Līdzīgi varat piekļūt jebkuram failam, ko koplieto jūsu saimniekdators.

Secinājums

Šajā rakstā tika parādīts, kā VirtualBox iestatīt mapju koplietošanu starp saimniekdatoru un viesu sistēmu. Iepriekš aprakstītā procedūra viesu mašīnām jāveic tikai vienu reizi. Pēc tam resursdatora koplietotā mape tiks automātiski uzstādīta viesu operētājsistēmā katrā sāknēšanas reizē failu koplietošanai.