2010年10月23日 星期六

BootCamp 3+Win 7+VMware Fusion 3=無網路設備問題解決

在MacBook Air上安裝Win 7+BootCamp 3.1+VMware Fusion 3.1,確發現Win 7無法上網,檢查Win 7的裝置管理員,會發現裡面的Ethernet出現驚歎號,重新安裝VMware Fusion Tools,裝置管理員還是找不到驅動程式。

解決方式透過Google找到這篇:
http://www.askdavetaylor.com/how_to_enable_ethernet_wifi_access_vmware_mac_windows_7.html
確發現無法找到這個檔案:
/Users/你的使用者ID/Documents/Virtual Machines/虛擬機名稱.vmx

原來VMware Fusion 3的設置檔案改了位置,放在:
/Users/你的使用者ID/Library/Application Support/VMware Fusion/Virtual Machines/虛擬機名稱/%2Fdev%2Fdisk0/
("%2Fdev%2Fdisk0"應該是磁碟路徑。)
底下有個“Boot Camp partition”的套件,按右鍵選擇“顯示套件內容”,就可以在新的視窗裡找到 Boot Camp partition.vmx 這個設定檔。用TextWrangler或其他文字處理器開啟,找到以下字串:

ethernet0.present = "TRUE"
ethernet0.connectionType = "nat"
ethernet0.wakeOnPcktRcv = "FALSE"
ethernet0.linkStatePropagation.enable = "TRUE"

在這些字串之後新增一行,加入以下字串:

ethernet0.virtualDEV = "e1000"

存檔後,重新開啟VMware Fusion下的BootCamp分區,就可以正常使用OSX的網路連線上網了。