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

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

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

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

