轉自:http://wubangtu.com/714
最近有很多人問我這個問題,現在全部寫在這里,免得到時候又啰嗦一遍了,哈哈。歡迎大家前來圍觀:
安裝virtualbox虛擬機的增強功能可以實現如下功能:
1、主機與虛擬機之間的文件共享(主要是為了這個)。
2、主機與虛擬機之間的剪切板共享(比如說在主機上復制http://wubangtu.com,然后在虛擬機的瀏覽器中粘貼)。
3、虛擬機的direct3D支持,就是為虛擬機分配點顯存,這樣虛擬機窗口就可以隨便放大或縮小了(當然前提是你勾選了“自動調節顯示尺寸”)。
先說windows虛擬機:
1、安裝完虛擬系統以后,進入,選擇工具欄上的“設備”–“安裝增強功能”,然后虛擬機會自動掛載一個ISO鏡像文件(這個文件是virtualbox安裝目錄中的VBoxGuestAdditions.iso,這些你都不比在乎),如果你沒有禁用光盤自動運行,會直接彈出安裝程序(否則,請雙擊掛載好的鏡像文件(這個文件在哪里?看圖6中圓圈圈住的)中的VBoxWindowsAdditions.exe來安裝),然后一路next,記得勾選Direct3D support選項,安裝完以后會提示你重啟虛擬機。上幾個圖:
2、增強工具裝好了以后,會在虛擬系統的桌面任務欄右下角出現一個小圖標。我們繼續:點擊工具欄上面的“設備”–“分配數據空間”(看圖1)和圖4,彈出如下框,右邊有3個按鈕,從上往下依次是“增加一個數據空間”、“編輯所選數據空間”、“刪除所選數據空間”。
當然,我們現在是新增一個,在數據空間位置選框中,點擊下拉按鈕,選擇其他,彈出來的就是主機上的磁盤了,選擇一個你希望共享的磁盤或者文件夾,確定,最好是勾選“固定分配”按鈕,這樣重啟以后不用再次分配了,記得要設置數據空間名稱,名字隨便。
3、在虛擬機桌面,右鍵點擊“我的電腦”—“映射網絡驅動器”,再選擇“瀏覽”,在彈框中選擇VirtualBox shared folders下面的\\VboxsvrXXX。確定–完成。
4、好了,現在該看到主機的磁盤了吧,再怎么用?這個真不用說了吧
下面再說Linux下的
事先聲明:Linux下面裝這個增強工具還不是一定能成功的,我曾經同時裝過5個不同的linux(這個以后慢慢說哈),在ubuntu和fedora下面安裝成功,其他則失敗,貌似和內核版本、頭文件什么有一定關系,這個等研究下了再寫篇文章。
OK,如果你安裝成功增強工具以后,按下面步驟設置文件共享:
1、先做好上面講過的第二步,分配數據空間。
2、然后打開黑乎乎的shell(不一定是黑的哈,我叫習慣了,一看到shell就想到黑乎乎),輸入mount -t vboxsf 數據空間名稱 /mnt,這句話什么意思,就不用我再解釋了吧。然后看/mnt目錄吧,就是它了。
最后簡單總結,其實就半句話:安裝增強工具—分配數據空間—映射驅動。
我滴天,終於寫完了,居然寫了兩個小時。大家看着是不是覺得很啰嗦,其實我都這樣覺得了。反正目的是:讓你會,不管你覺得你自己有多菜,只要你肯學習,總會懂的。哪個高手不是這樣過來的(當然我不是高手)。