實體主機轉成虛擬機器後, 原網路卡被隱藏並佔用了之前指定的固定IP (考古文)
將老舊的Windows 2003實體主機, 利用VMWare Converter轉成虛擬機器後, 因原主機為固定ip; 打開虛擬機器後, 網路卡變成VMWare的虛擬網卡, 而且自動設為DHCP, 我就將它改為原來的固定ip。結果Windows 2003跑出訊息說這個ip和隱藏的Broadcom NetXtreme GigabitEthernet網卡的ip相同, 可能會造成問題, 要不要改設另一個ip?
我才了解到, 原來Converter會將原來實體網路卡隱藏起來, 並給一張新的虛擬網卡, 而且預設為DHCP。這樣當我將新的虛擬網卡設成原來固定IP時, 二張網卡的IP就會相衝突。合理的解決是將那張隱藏實體網路卡移除。2012年8月的社群討論 Hidden Network Card configurations (Spiceworks Community) 就已經有這個問題的解法。
因為原文是單純文字描述解法, 我將其實際操作畫面附上, 可以更快了解其意:
大意如下:
1. 打開命令提示字元視窗
2. 打指令: set devmgr_show_nonpresent_devices=1
3. 打指令: Start DEVMGMT.MSC
4. 出現裝置管理員, 選'檢視'-> '顯示隱藏裝置'; 然後展開'網路介面卡', 就會看到如上圖的多張隱藏網卡, 選取要移除的, 按右鍵, 選'解除安裝'即可。
-------------------------------------------------------------------
留言