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