VirtualBox 共享文件夾權限設置及使用方法
環境:
主機(host):windowsXP
虛擬機:VirtualBox
客戶機 (guest):slackware/ubuntu/...
看過我上一篇寫的為VirtualBox 安裝additions的朋友應該很清楚,設置VirtualBox共享文件夾之前需要安裝VirtualBox Guest Additions.如果沒有安裝,請參考我的上一篇文章。
共享文件夾就是使主機的wendows和客戶機linux能彼此共享文件。在當前的架構情況下,需要在主機即windows上設一個目錄來做共享目錄,我是把D盤的sharedfolder目錄做為共享目錄其路徑為D:/sharedfolder。下面就介紹具體如何設置共享文件夾。參考 VirtualBox的幫助文檔(在virtual guest additions那一節里),我發現有以下幾個步驟就可以完成共享文件夾的設置。
1. 在主機windows上設一個目錄,作為共享目錄(并不需要在windows下設置共享屬性,其實也是一個普通的文件夾)。(我設的是:D:/sharedfolder)
2.在虛擬機VirtualBox上,如果虛擬機上linux操作系統未啟動,在設置->數據空間 中指定D:/sharedfolder作為共享文件夾,且要指定其映射在linux中的名字,默認是和你的目錄名一樣,我這里即sharedfolder。具體的當打開的對話框時就看得很清楚。如果虛擬機上的linux操作系統已經啟動,在設備->分配數據空間 中可以進行同樣的設置。
3.打開虛擬機上一個控制臺,在root的權限下執行如下命令:
#mkdir /mnt/share //創建一個目錄來掛載共享文件夾,當然你可以在任何地方創建一個目錄。
然后運行命令:mount -t vboxsf [-o OPTIONS] sharename mountpoint。這里sharename就是我上面提到的默認的名字sharedfolder,mountpoint就是指你想把windows共享文件夾掛載在linux的什么地方。我在這里用的是:
#sudo mount -t vboxsf sharedfolder /mnt/share //ubuntu中需要用到root權限時前加sudo即可。
如果要讓系統啟動時自動掛載這個共享文件夾,則可以在/etc/fstab中加入一條記錄,具體如下:
sudo pico /etc/fstab
加入一句:
sharedfolder /mnt/share vboxsf defaults 0 0
保存并退出,以后系統啟動時會就自動掛載這個文件夾了到/mnt/share
其實掛載這個共享文件夾也如同掛載其它設備一樣.
注意,這里的命令是針對Linux客戶機的。windows 客戶機是使用不同的命令的??梢詤⒖糣irtualBox的幫助文檔。
4.這樣就可以把文件放在windows主機的 d:/sharedfolder下,在linux客戶機中的/mnt/share中就可以看到了。
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
新聞熱點
疑難解答
圖片精選