Paano Maglipat ng Mga File Sa Pagitan ng isang Virtual Machine na Bisita at Host PC

Paano Maglipat ng Mga File Sa Pagitan ng isang Virtual Machine na Bisita at Host PC

Pinapayagan ka ng mga virtual machine na magpatakbo ng ibang operating system sa isang nakahiwalay na kapaligiran, at ang paggamit ng isang virtual machine ay maaaring mapabuti ang iyong pagiging produktibo. Dahil ang mga virtual machine, sa likas na katangian, ay nakahiwalay, hindi mo direktang mai-access ang mga file sa iyong host PC.





Ang pagkopya ng teksto o mga file mula sa host PC patungo sa panauhin, o kabaliktaran ay madalas na isang pangunahing sticking point para sa mga gumagamit ng virtual machine. Bagaman mukhang kumplikado ito, ang tunay na proseso ay medyo prangka. Tingnan natin ang iba't ibang mga pamamaraan para sa paglilipat ng mga file sa pagitan ng iyong virtual machine na operating system ng bisita at host PC gamit ang VirtualBox o VMware.





Paano Maglipat ng Mga File Mula sa Virtual Machine Upang Mag-host

Ang isang virtual machine ay isang kapaligiran sa software na tumutulad sa kinakailangang hardware upang mag-install ng isang operating system (OS). Sa mga pangkalahatang termino, pinapayagan kang mag-install ng isang operating system sa isang mayroon nang OS, kagaya ng isang app.





Hindi ka mabibigla sa mga pagpipilian para sa pagbabahagi ng data sa pagitan ng isang host PC anumang operating operating system ng bisita na tumatakbo sa isang virtual machine. Narito ang tatlong pangunahing pagpipilian upang magbahagi ng data sa pagitan ng isang virtual machine at isang host PC:

  • I-drag at I-drop (Kopyahin at I-paste)
  • USB drive
  • Nakabahaging Folder

Ang bawat isa sa mga pamamaraang ito ay angkop na angkop para sa isang tukoy na uri ng data at inaasahang paggamit. Halimbawa, ang kopya at i-paste ay pinakamahusay para sa pagbabahagi ng teksto at maliliit na mga file, tulad ng pagkopya ng code mula sa isang browser sa iyong host PC sa isang sesyon ng terminal sa panauhing OS.



Sa ibaba, titingnan namin ang pagbabahagi ng data gamit ang tatlong pamamaraang ito virtual machine na tumatakbo sa Oracle VirtualBox at VMware Workstation Player

Kaugnay: Ano ang isang Virtual Machine? Lahat ng Kailangan Mong Malaman





I-drag at I-drop at Ibinahaging Clipboard

Ang pinakasimpleng pagpipilian upang ilipat ang mga file sa pagitan ng iyong host PC at isang virtual machine ay upang mag-set up ng isang nakabahaging clipboard at / o i-drag at i-drop. Papayagan ka nitong gumamit ng isang karaniwang clipboard, nangangahulugang malaya kang makopya / mag-paste ng teksto / mga imahe at mga file sa pagitan ng virtual machine at ng iyong host PC.

Ibinahaging Clipboard sa VirtualBox

Kung gumagamit ka ng Oracle VirtualBox, maaari kang mag-set up ng a Ibinahaging Clipboard at Drag'n'Drop sa ilang mga mabilis na hakbang lamang:





  1. Piliin ang iyong virtual machine, mag-right click at pumili Mga setting.
  2. Sa window na mag-pop up, mag-click sa pangkalahatan at pagkatapos ay mag-click sa Advanced tab
  3. Dapat mo na ngayong makita ang Ibinahaging Clipboard at Drag'n'Drop mga pagpipilian sa dropdown.

Maaari kang pumili mula sa Host sa Bisita, panauhin sa Host, at Bidirectional . Mayroon ding default na pagpipilian, Hindi pinagana . Pumili Patawad sa parehong mga drop-down na kahon upang paganahin ang pagbabahagi ng dalawang-file na file.

Paano Kopyahin at I-paste ang Data sa VMware

Katulad ng pagpapaandar ng VirtualBox, maaari mo ring i-set up ang isang nakabahaging clipboard o paganahin ang drag and drop sa VMware. Ngunit maaaring kailanganin mo munang i-install ang pakete ng VMware Tools, na nagdadala ng mga karagdagang tampok.

  1. Sa loob ng VMware, mag-navigate sa VM> I-install ang VMware Tools . Kung hindi mo pa nai-download ang VMware Tools, ibibigay ang mga tagubilin sa paggawa nito.
  2. Maaari mong paganahin ang kopya at i-paste sa VM> Mga setting > Mga pagpipilian . Pumili Paghiwalay ng Bisita , kung gayon Paganahin ang kopya at i-paste at Paganahin ang drag and drop , kumpirmahin sa OK lang .

Ang pagbabahagi ng data sa pagitan ng mga operating system ng panauhin at host sa ganitong paraan ay pinakaangkop para sa mas maliit na mga file. Maaari mo ring ibahagi ang mga string ng teksto, mga URL, na uri ng bagay. Gayunpaman, iwaksi ang malalaking mga file — mayroon kang iba pang mga pagpipilian para sa mga iyon.

Kaugnay: Paano Maglipat at Magbahagi ng Mga File Sa Pagitan ng Windows at Linux

USB Stick

Ang paggamit ng isang USB stick upang maglipat ng data sa pagitan ng dalawang pisikal na makina ay isang tradisyon na pinarangalan ng oras. Bagaman hindi perpekto, ang isang USB stick ay maaaring maglipat ng mga file sa pagitan ng host PC at virtual machine. Tingnan natin kung paano mo magagamit ang isang USB drive upang magbahagi ng data sa pagitan ng isang virtual machine at ng iyong host PC.

Paglipat ng Mga File Mula sa Host Sa VirtualBox Gamit ang Isang USB stick

Upang ma-access ang mga USB device mula sa loob ng VirtualBox, kakailanganin mong paganahin ang pag-access sa USB. Para sa mga ito, kailangan mong i-download ang Pack ng Extension ng VirtualBox

ang aking panlabas na hard drive ay hindi nagpapakita up

Kapag na-download mo na ang extension pack:

  1. Ipasok ang USB aparato na nais mong gamitin
  2. Ilunsad ang VirtualBox at i-click File> Mga Kagustuhan , kung gayon Mga Extension at mag-click + . Mag-browse sa na-download na Extension Pack, mag-click Buksan , pagkatapos ay kapag na-prompt, I-install .
  3. Sundin ang mga senyas upang makumpleto ang proseso. Maaari mo ring suriin upang kumpirmahing pinagana ang USB Mga setting> USB .
  4. Kailangan mo ngayong paganahin ang idinagdag na suporta sa USB. Sa pangunahing window ng VirtualBox, i-right click ang VM na nais mong gamitin at piliin Mga setting> USB .
  5. Mag-click + pagkatapos mag-browse para sa USB aparato. Magiging magagamit ito kapag inilunsad mo ang VM. Ang mga karagdagang drive ay maaaring idagdag sa parehong paraan.

Paano Maglipat ng Mga File Sa VMWare Sa Isang USB Stick

Sa VMware, kapag ang isang USB aparato ay konektado at ang VM ay ang aktibong window, ang aparato ay napansin. Gayunpaman, hindi ito makikita ng host PC sa senaryong ito. Upang maganap ito, alisin ang drive, i-minimize ang VM, pagkatapos ay muling kumonekta.

Ito ay simple ngunit maaaring maging magulo kung nakalimutan mo kung aling operating system ang USB stick ay konektado.

Ang pagpipiliang ito ay pinakamahusay para sa mga malalaking file. Siyempre, nalilimitahan ka ng kapasidad ng USB device, kaya tandaan mo iyon. Anumang VM software na ginagamit mo, ang ligtas na pagbuga ng mga USB device ay inirerekomenda sa parehong host at panauhing virtual machine.

Lumikha ng isang Nakabahaging Folder

Ang iyong pangatlong pagpipilian ay upang mag-set up ng isang pagbabahagi ng network sa iyong host PC na maaaring ma-access ng panauhing VM. Nangangahulugan ito ng pagtatalaga ng isang bahagi ng hard disk drive ng iyong PC na naa-access sa lokal na network. Sa pag-setup na ito, maaaring kumonekta ang VM sa network at ma-access ang drive.

Bagaman pisikal lahat sa parehong computer, nagdaragdag ito ng mas mataas na kapasidad sa iyong pagbabahagi ng data ng virtual machine.

Lumikha ng isang Nakabahaging Folder sa VirtualBox

Dapat ay na-download mo na ang Mga VirtualBox na Pagdaragdag ng Bisita. Dapat itong mai-install sa pamamagitan ng Mga Device> Mag-install ng Mga Karagdagang Bisita , kung saan dapat mong i-browse ang naaangkop na file na EXE. Sundin ang mga hakbang hanggang sa wakas, pagpili ng mga default na pagpipilian, pagkatapos Tapos na .

Ilunsad ang VirtualBox at buksan Mga Device> Mga Nakabahaging Mga Folder> Mga setting ng Mga Naibabahaging Mga Folder . I-click ang +, pagkatapos ay sa Path ng Folder, i-click ang arrow at piliin Iba pa . Mag-browse (ang host OS) para sa folder na iyong ginagamit bilang isang pagbabahagi, i-highlight ito, pagkatapos Pumili ng polder .

Nasa Magdagdag ng Ibahagi window, bigyan ang pagbabahagi ng isang pangalan (pinapanatili ang parehong pangalan sa panauhing OS habang ang host OS ay matalino). Suriin Auto-mount at Gawing permanente , kung gayon OK lang .

Mula sa panauhing OS, mahahanap mo ang pag-set up ng bahagi sa karaniwang lokasyon para sa mga pagbabahagi ng network. Halimbawa, sa Windows 10, makikita ito sa ilalim Mga Lokasyon sa Network sa Windows Explorer .

Magbahagi ng isang Network Drive sa VMWare

Ang proseso ng paglikha ng isang nakabahaging folder sa VMWare ay medyo prangka:

  1. Sa loob ng VMWare Workstation, piliin ang iyong virtual machine at mag-click sa Player> Pamahalaan> Mga Setting ng Virtual Machine
  2. Mag-click sa Mga pagpipilian > Mga Ibinahaging Mga Folder. Maaari kang pumili ng pagpipilian sa pagbabahagi sa ilalim Pagbabahagi ng Folder
  3. Mag-click sa Idagdag pa upang i-set up ang iyong nakabahaging folder at sundin ang mga tagubilin sa-screen sa Magdagdag ng Nakabahaging Wizard ng Folder .
  4. Maaari mo nang mai-type ang Path ng host sa direktoryo na nais mong ibahagi at pangalanan ang iyong folder.
  5. Kapag nag-click ka Susunod , magpasya ka sa pag-access sa folder ( Basahin lamang o Paganahin ang pagbabahagi na ito , pinapayagan ng huli ang parehong host at ang virtual machine na kumpletong pag-access sa nakabahaging folder).
  6. Mag-click sa Tapos na upang likhain ang iyong nakabahaging folder.

Maaaring tingnan ng mga gumagamit ng Linux ang nakabahaging folder sa ilalim ng / mnt / hgfs direktoryo

Habang ito ang pinaka-kumplikadong pagpipilian upang i-set up, magagawa mong ibahagi ang mas malaking mga file nang walang kahirap-hirap. Maaaring kabilang dito ang mga installer, file ng imahe ng disk, at mga hi-res na video.

Paglipat ng Mga File Mula sa VM To Host

Hindi lahat ay kailangang gumamit ng isang virtual machine, ngunit sa atin na halos palaging kailangang magbahagi ng data. Kung hindi ka nakakopya ng mga file mula sa host patungo sa panauhing OS, mayroong dahilan upang kopyahin ang data mula sa VM. Karaniwan itong kapag wasakin mo ang VM at nais mong i-back up ang iyong data.

Ang pag-aaral kung paano magbahagi ng data sa pagitan ng isang VM at host OS ay makakatulong sa super-charge na iyong paggamit ng VM.

mga paraan upang kumita ng pera sa paglalaro ng mga video game
Magbahagi Magbahagi Mag-tweet Email VirtualBox kumpara sa VMware Player: Ang Pinakamahusay na Virtual Machine para sa Windows

Aling virtual machine software ang dapat mong gamitin? Ang VirtualBox at VMware Player ay mga tanyag na pick. Narito kung paano sila ihambing.

Basahin Susunod
Mga Kaugnay na Paksa
  • Ipinaliwanag ang Teknolohiya
  • VirtualBox
  • Virtual Machine
Tungkol sa May-akda Christian Cawley(1510 Mga Artikulo Nai-publish)

Deputy Editor para sa Seguridad, Linux, DIY, Programming, at Tech Ipinaliwanag, at Tunay na Kapaki-pakinabang na tagagawa ng Podcast, na may malawak na karanasan sa suporta sa desktop at software. Isang nag-ambag sa magazine na Linux Format, si Christian ay isang Raspberry Pi tinkerer, Lego lover at retro gaming fan.

Higit pa Mula sa Christian Cawley

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe