VirtualBox下宿主機和Linux虛擬機共享文件配置方法


VirtualBox版本-5.2.8 Linux版本-Ubuntu16.04 2020.03.31

一.首先在宿主機上新建一個文件夾,這里命名為共享文件夾(如果讀者自行命名記得后文全部替換),存放了一個.md文件以便測試

二.打開虛擬機

控制——設置——共享文件夾——選擇剛才創建的共享文件夾路徑(記住這個共享文件夾名稱,待會要用)——勾選自動掛載和固定分配

設備——安裝增強功能

此時桌面上多出來一個光驅的圖標,點擊並運行

自動跳出終端,等到出現 Press Return to close this window 時,關閉終端

(這里順便可以把共享粘貼板和拖放一起勾選一下,不過得重啟虛擬機才能生效)

點擊光驅,彈出 (不彈出也無所謂,不過放着礙眼)

此時root已經能夠在終端中對此共享文件夾操作了,但是普通用戶並不能操作

在文件中直接打開sf_共享文件夾,提示沒有權限

查看此文件夾的屬性權限一欄中沒有其他用戶,並且很難修改

只有root賬戶有權限訪問

解決辦法是在虛擬機內新建一個文件夾,將sf_共享文件夾掛載上去

直接點擊文件,在Home目錄下右鍵新建文件夾,這里命名為 share_file

這里又有一個坑,如果我們直接使用掛載命令

sudo mount -t vboxsf 共享文件夾 /home/test/share_file

本文中的test是我的用戶名,讀者應改為自己的用戶名

本次確實能掛載成功,但是下一次開機后還需要手動掛載, 比較麻煩

所以我們可以讓這條命令開機自動運行

/etc目錄下有rc.local這個文件

這里有一個關於rc.localblog,簡而言之,這是一個在系統初始化后再執行的一個腳本

我們只要向其中添加上面那條掛載命令,每次開機系統就會自動掛載了。

打開該文本進行編輯,注意首先必須切換到root賬戶

su root

vi /etc/rc.local

在exit 0之前插入掛載命令 :

sudo mount -t vboxsf 共享文件夾 /home/test/share_file

Esc+ + wq!保存回車自動退出,不能丟

重啟虛擬機,可以在文件中看到sf_共享文件夾,並且能操作,配置完成


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM