Virtualbox主機(jī)和虛擬機(jī)之間實(shí)現(xiàn)文件夾共享及雙向拷貝
在VirtualBox這樣的虛擬化環(huán)境中,實(shí)現(xiàn)主機(jī)與虛擬機(jī)之間的文件夾共享與雙向文件傳輸是一個(gè)常見的需求。
下面,我們將詳細(xì)講解如何在VirtualBox中實(shí)現(xiàn)這一功能。
安裝與準(zhǔn)備
首先,確保你已經(jīng)安裝了VirtualBox,并在其上成功創(chuàng)建并運(yùn)行了一個(gè)虛擬機(jī)。
VirtualBox提供了“增強(qiáng)功能”這一工具集,用于提升虛擬機(jī)與主機(jī)之間的交互體驗(yàn),包括文件夾共享和雙向文件傳輸功能。

安裝VirtualBox增強(qiáng)功能
在虛擬機(jī)運(yùn)行狀態(tài)下,點(diǎn)擊VirtualBox工具欄中的“設(shè)備”選項(xiàng),然后選擇“安裝增強(qiáng)功能”(通常顯示為“Insert Guest Additions CD image”)。
虛擬機(jī)內(nèi)部會(huì)彈出一個(gè)窗口,提示你發(fā)現(xiàn)了一個(gè)新的光盤。打開這個(gè)光盤,找到VirtualBox Guest Additions的安裝程序(對(duì)于Linux通常是.run文件,對(duì)于Windows則是.exe文件)。

運(yùn)行安裝程序,按照提示完成安裝。
對(duì)于Linux,你可能需要在終端中賦予安裝程序執(zhí)行權(quán)限,并使用sudo命令運(yùn)行。

安裝完成后,重啟虛擬機(jī)。
設(shè)置文件夾共享
在VirtualBox主界面,選擇你想要設(shè)置共享文件夾的虛擬機(jī),然后點(diǎn)擊“設(shè)置”按鈕。
在彈出的設(shè)置窗口中,選擇“共享文件夾”選項(xiàng)卡。
點(diǎn)擊“添加共享文件夾”按鈕,然后填寫以下信息:
- 文件夾路徑:選擇你想要共享的主機(jī)文件夾的路徑。
- 文件夾名稱:在虛擬機(jī)中用于訪問共享文件夾的名稱,可以自定義。
- 訪問選項(xiàng):根據(jù)你的需求選擇只讀或讀寫。
勾選“自動(dòng)掛載”選項(xiàng),以便在虛擬機(jī)啟動(dòng)時(shí)自動(dòng)掛載共享文件夾。
點(diǎn)擊“確定”保存設(shè)置。
在虛擬機(jī)中訪問共享文件夾
對(duì)于Linux虛擬機(jī),你需要在虛擬機(jī)內(nèi)部安裝VirtualBox Guest Additions的Linux內(nèi)核模塊。這通常會(huì)在安裝增強(qiáng)功能時(shí)自動(dòng)完成。然后,你可以使用mount命令或圖形界面的文件管理器來訪問共享文件夾。共享文件夾通常會(huì)被掛載在/media/或/mnt/目錄下。
對(duì)于Windows虛擬機(jī),共享文件夾會(huì)自動(dòng)出現(xiàn)在“網(wǎng)絡(luò)位置”或“我的電腦”中,你可以像訪問其他文件夾一樣訪問它。
實(shí)現(xiàn)雙向文件傳輸
在VirtualBox設(shè)置中,確保“共享粘貼板”和“拖放”選項(xiàng)已經(jīng)設(shè)置為“雙向”。這樣,你就可以在主機(jī)和虛擬機(jī)之間自由地復(fù)制和粘貼文件了。
你也可以通過共享文件夾來實(shí)現(xiàn)雙向文件傳輸。在主機(jī)上,你可以將文件復(fù)制到共享文件夾中,然后在虛擬機(jī)中訪問這些文件。同樣地,你也可以在虛擬機(jī)中創(chuàng)建或修改文件,然后將它們復(fù)制到共享文件夾中,以便在主機(jī)上訪問。
注意事項(xiàng)
- 確保主機(jī)和虛擬機(jī)之間的網(wǎng)絡(luò)連接是正常的。
- 在設(shè)置共享文件夾時(shí),注意選擇正確的文件夾路徑和訪問選項(xiàng)。
- 如果你在訪問共享文件夾時(shí)遇到問題,可以嘗試重新安裝VirtualBox Guest Additions或檢查虛擬機(jī)的日志文件以獲取更多信息。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Virtualbox主機(jī)和虛擬機(jī)之間文件夾共享及雙向拷貝(Windows<->Windows, Window
本篇文章主要是介紹了Virtualbox主機(jī)和虛擬機(jī)之間文件夾共享及雙向拷貝,有需要的可以了解一下。2016-11-11
Oracle VM VirtualBox 安裝CentOS7操作系統(tǒng)的教程圖解
這篇文章主要介紹了Oracle VM VirtualBox 安裝CentOS7操作系統(tǒng)的教程圖解,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-11-11
virtualbox centos7 nat+host-only方式聯(lián)網(wǎng)踩坑總結(jié)
最近公司需要配置服務(wù)器,要求centos虛擬機(jī)可以yum install、docker拉互聯(lián)網(wǎng)鏡像,因此需要訪問互聯(lián)網(wǎng)。那么本文就介紹一下virtualbox centos7 nat+host-only方式聯(lián)網(wǎng)踩坑總結(jié),感興趣的可以了解一下2021-09-09
Oracle VM VirtualBox 在linux系統(tǒng)下安裝增強(qiáng)插件實(shí)現(xiàn)訪問主機(jī)的共享文檔方法
這篇文章主要介紹了Oracle VM VirtualBox 在linux系統(tǒng)下安裝增強(qiáng)插件實(shí)現(xiàn)訪問主機(jī)的共享文檔方法,需要的朋友可以參考下2017-03-03
Virtualbox?NAT網(wǎng)絡(luò)配置方法
這篇文章主要介紹了Virtualbox?NAT網(wǎng)絡(luò)配置,配置NAT網(wǎng)絡(luò)很簡(jiǎn)單,配置好之后,需要配置端口映射,將虛擬機(jī)中的服務(wù)映射出來,可以在局域網(wǎng)中測(cè)試并使用,具體操作步驟跟隨小編一起看看吧2022-03-03
解決virtualbox里NAT模式下宿主機(jī)ping不通Ubuntu虛擬機(jī)的問題
文章介紹了在VirtualBox中使用NAT模式時(shí),宿主機(jī)無法直接訪問Ubuntu虛擬機(jī)的問題,并通過設(shè)置端口轉(zhuǎn)發(fā),實(shí)現(xiàn)宿主機(jī)訪問虛擬機(jī)網(wǎng)頁或SSH服務(wù)的方法2025-10-10
在 CentOS 8 / RHEL 8 上安裝 VirtualBox 6.0的詳細(xì)教程
VirtualBox 是一款自由開源的虛擬化工具,它允許技術(shù)人員同時(shí)運(yùn)行多個(gè)不同風(fēng)格的虛擬機(jī)(VM)。這篇文章給大家介紹在 CentOS 8 / RHEL 8 上安裝 VirtualBox 6.0的詳細(xì)教程,一起看看吧2019-12-12
VirtualBox虛擬機(jī)配網(wǎng)過程(ubuntu18.04)
文章介紹了在VirtualBox中設(shè)置橋接和NAT兩種網(wǎng)絡(luò)模式的詳細(xì)步驟,橋接模式中,首先查看宿主機(jī)網(wǎng)絡(luò)信息,設(shè)置虛擬機(jī)的網(wǎng)絡(luò),并配置靜態(tài)IP地址,NAT模式中,設(shè)置新的網(wǎng)絡(luò)接口,配置為動(dòng)態(tài)IP,且介紹了如何通過地址轉(zhuǎn)發(fā)使宿主機(jī)能夠訪問虛擬機(jī)2025-10-10
聊聊virtualbox6安裝centos增強(qiáng)功能問題
本文給大家介紹virtualbox6安裝centos增強(qiáng)功能問題,我們發(fā)現(xiàn)雖然已經(jīng)安裝了對(duì)應(yīng)版本的Kernel,但是還是報(bào)錯(cuò)缺少kernel head,此時(shí)可以安裝一下kernel head,這個(gè)安裝完成之后會(huì)發(fā)現(xiàn),安裝輸出的日志里不再缺少kernel head2022-01-01

