如果你有在Windows系統裡面用VirtualBox虛擬電腦軟體安裝Ubuntu或其他作業系統來玩玩的話,可能會遇到一個「分享資料夾」的問題,的確這功能在Vbox裡面似乎不像VMWare那樣簡單好操作,不過實際玩過一遍之後覺得還算不會太難,只是得先在VirtualBox軟體上作個設定,然後再到客戶端系統(Ubuntu)裡面再作個設定這樣。如果你剛好需要讓主電腦的Windows跟虛擬電腦中的Ubuntu系統互相分享檔案或文件的話,可以試試看以下方法。
以下的設定分為兩個步驟,,
VirtualBox軟體下載、教學:按這裡。
一、選擇「分享資料夾」
第1步 依序按下VirtualBox軟體的〔裝置〕→【分享資料夾...】,準備設定一個新的分享資料夾。
第2步 開啟「分享資料夾」視窗後,請按一下右上角的「+」按鈕,新增一個分享資料夾。
第3步 我們可以直接在「Folder Path:」輸入主電腦的資料夾路徑,如「C:\」,或從下拉選單去點選你要分享的資料夾。「Folder Name」請輸入這個分享資料夾的名稱,如「share01」,這名稱會在稍後的步驟中使用到,請注意名稱的英文大小寫不要寫錯。
第4步 設定好分享資料夾後,請再按〔OK〕按鈕完成設定。我們可以在視窗中看到目前有多少個分享資料夾,如果有其他需求也可以繼續按〔+〕新增其他資料夾。另外,如果你希望該資料夾只能讀取不可寫入,也可在上面一個步驟勾選「Read-only」,如果你希望主電腦的Windows跟虛擬電腦的Ubuntu系統都可寫入資料、儲存檔案的話,就不要勾選。
二、建立新資料夾,並將「分享資料夾」掛載到新位置
第1步 依照上面的步驟設定好「分享資料夾」之後,請先在虛擬電腦的Ubuntu系統桌面新增一個資料夾,名稱可以隨便取,英文大小寫要注意不要弄錯就好。
第2步 接著請將此資料夾的路徑複製下來,如「/home/brian/桌面/data」這樣,後面步驟會用到。
第3步 接著依序按下〔應用程式〕→【附屬應用程式】→【終端機】,開啟終端機視窗。
第4步 請在終端機視窗中輸入以下指令,再按下〔Enter〕:
- 指令:sudo mount -t vboxsf 分享資料夾名稱 掛載路徑
- 範例:sudo mount -t vboxsf share01 /home/brian/桌面/data
「sudo」指的是使用管理員的權限來執行右側指令,按下〔Enter〕後會要你輸入管理員帳號密碼,確認你有權限管理或修改系統設定。指令中的「share01」指的是本文第一段第3步驟「分享資料夾」的名稱,右邊的「/home/brian/桌面/data」則是新磁碟的掛載目的地,也就是前面第二步驟在Ubuntu桌面所新增的資料夾。
注意!資料夾或路徑名稱的英文大小寫視為不同文字,如果資料夾設定為「DATA」,執行的指令卻寫成「data」的話,也會造成掛載失敗。
第5步 如圖,執行完上述的掛載磁碟指令後,我們只要按兩下桌面的「data」資料夾,便可從虛擬電腦中的Ubuntu系統看到主電腦Windows系統裡的檔案與資料夾囉。
,延伸閱讀: