May 12
VMWare Server從Guest 連線至HOST分享的檔案時會出現檔案毀損...

Host 的作業系統是 Windows Server 2003
Guest 的作業系統為 Windows Server 2003  / Windows XP

下面是官方的的解決方法
引用

http://kb.vmware.com...stateId=1 0 19462003
This error is seen because the VMware virtual bridge can operate at any speed and is constrained only by the processing power of the host computer's processor. When traffic is sent from the guest to the host it can be sent at very fast speeds.  Windows Server 2003 includes security features that interpret network requests at speeds above a specified limit as denial of service attacks. In response, Windows Server 2003 disconnects the client — in this case, the guest VM.  Once it is disconnected Windows will not allow it to connect again.

There are several ways you can avoid such disconnections. Use the one that is most convenient in your environment.

Use the bandwidth limiting feature of VMware Workstation 5 (this workaround does not apply to GSX Server). Using a text editor, add two lines to the configuration (.vmx) file of the affected virtual machine.

If the physical Ethernet adapter on the host computer is running at 100Mbps, use the following two lines:
ethernet0.txbw.limit=100000
ethernet0.rxbw.limit=100000

If the physical Ethernet adapter on the host computer is running at 10Mbps, use the following two lines:
ethernet0.txbw.limit=10000
ethernet0.rxbw.limit=10000

In both examples above, the setting affects the virtual machine's first virtual Ethernet adapter (ethernet0). To modify the setting for a second virtual Ethernet adapter, substitute ethernet1. For a third virtual Ethernet adapter, use ethernet2.

This approach increases the load on the host computer's processor and may affect performance.

Disable large send offload in the network settings for the physical Ethernet adapter on the host computer. Note: This is host operating system dependent, not a VMware setting.

This approach increases the load on the host computer's processor and may affect performance.

Use a gigabit switch. Connecting the host computer's network adapter to a gigabit switch helps because the bridge cannot produce traffic that exceeds the 1000Mbps speed of the switch. This workaround provides the highest throughput when you copy large files.

Change the configuration of the virtual machine to use host-only networking. This change is simple to make and may be appropriate for some virtual machines.

Disable or change the Windows Server 2003 settings on the host to disable the security feature.  Note: this may increase the security risk of the host as it affects connections to external hosts as well.  See: http://support.microsoft.com/kb/898468 for instructions on how to do this.


受影響的版本
VMware GSX Server 3.x (Windows hosts)  
VMware Server 1.0.x (Windows Hosts)  
VMware Workstation 5.0.x (Windows hosts)  
VMware Workstation 5.5.x (Windows hosts)  
VMware Workstation 6.0.x (Windows Hosts)

我使用的方法有兩種
1.設定網路卡 關閉-Offload TCP largeSend  <<失敗>>
2.限制網路卡最大頻寬 為100Mbps <<成功>>
Sep 16

VMWare Server Guset 連線 Host 時的問題 不指定

文章分類 : 電腦技能 | 發表時間:2008/09/16 17:14 by zuyan | 迴響:0
VMWare 在 Guest 網路系統使用 bridged 模式的時候,連線到 Host 時會發生連線上的問題,透過修改系統機碼可以修正個問題。修改後需要重新啟動電腦。

新增機碼
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
EnableRSS = 1 (DWORD)

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
DisableTaskOffload = 1 (DWORD)
引用

1. Click Start, click Run, type regedit , and then click OK.
2. Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
3. On the Edit menu, point to New, click DWORD Value, and then type EnableRSS
4. Double-click EnableRSS, type 0 , and then click OK.
5. Exit Registry Editor.

If you are still experiencing problems (like slow file copying), you should also disable Offloading support:
1. Click Start, click Run, type regedit, and then click OK.
2. Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
3. In the right pane, make sure that the DisableTaskOffload registry entry exists. If this entry does not exist, follow these steps to add the entry:
a. On the Edit menu, point to New, and then click DWORD Value, and then type DisableTaskOffload .
4. Double-Click DisableTaskOffload, type 1, and then click OK.
5. Exit Registry Editor.
資料來源,VMWare Server 官方社群討論版
分頁: 1/1 第一頁 1 最後頁 [ 顯示模式: 摘要 | 清單 ]