2009年2月4日 星期三

以Linux為Host的VirtualBox開啟分享資料夾時速度緩慢的問題

Virtualbox 是一個非常好用的虛擬機器軟體。他跟 VMware 比起來,不只是免費,而且安裝在以 Linux 為 Hos t 的環境下相當的穩定。也不會像VMware一樣用久了以後會出現許許多多的怪問題。
VMware有的功能Virtualbox幾乎也都有,唯一的缺點大概就是要讓虛擬機器與 Host 在同一個 virtual LAN 裡面的話設定比較麻煩。

Virtualbox也支援 Host 對 Guest 的資料夾分享功能。它跟 VMware 所提供的一樣,都是模擬網路芳鄰中的遠端分享資料夾來達成。不過 Virtualbox 有可能會遇到開啟分享資料夾時久久沒有回應的問題。 Virtualbox 使用
/vboxsvr/share_folder

這樣的 URL 當作網路芳鄰中的分享連結。 雖然這個分享資料夾是 Virtualbox 透過 Guest Addition 套件 產生出來的, Window 還是會去解析 vboxsvr 這個 domainname 所代表的 IP 。但是會因為找不到而停住不動。

有一個方便的解決方法,就是更改 guest Windows 的 host list 。這個檔案的位置(Winodws XP)是
"C:\WINDOWS\system32\drivers\etc\host"

用記事本打開以後修改成這樣
127.0.0.1 localhost vboxsvr VBOXSVR

這樣下次打開分享資料夾的時候 Windows 就不會查半天囉。

沒有留言: