現場(環境):Windows Server 軟體:XCP-NG Server/Xen Convet
只要是P2V後,大家一定都發生過這個問題。
=!=====================================
錯誤訊息:
Microsoft TCP/IP
您為此網路介面卡輸入的IP位址(你的IP)已經指派給另一個介面卡(…)(已經不存在於電腦中)。如果兩個介面卡指派相同位址,且兩個介面卡都在作用中,則只會有其中一個介面卡會使用這個位址。這可能會造成系統組態錯誤。
您要移除已不存在的介面卡靜態IP組嗎?
=!=====================================
這個就是你將原本實體設備的IP綁到 虛擬化後的VM時。
會出現IP已經綁定在其他網卡上的設定問題。
但是你在現在的網卡設定看不到。
(雖然按下[是]也可以,但還是追根究柢解決的好)
看不到的原因是,
你現在的VM不支援你原本那些在實體機上的網卡資訊。
現在我們就要簡單的透過 [命令提示字元] 讓隱藏的裝置顯現。
顯示沒有在使用中的介面卡
>set devmgr_show_nonpresent_devices=1
打開裝置管理員
>start devmgmt.msc
裝置管理員這邊 > 選擇[檢視]頁籤 > 選擇 [顯示隱藏裝置]
這邊可以明顯看到,隱藏的裝置圖是比較透明。
對他按下右鍵,[解除安裝]。
這樣就可以將這個沒再用的網卡裝置從設備剔除。
到這邊就完成整個動作,
現在我們就可以在現在虛擬機的網路卡上正常的綁定原本的IP位址了。
這個問題目前在每個P2V之後的VM內都會發生,
只是近年大家幾乎都已經P2V過,或者直接就是用虛擬化架構,
這個問題變得比較少拿出來討論,
現在就放在這邊做個紀錄。
<本篇完>
參考網址:
https://blog.miniasp.com/post/2010/10/19/How-to-remove-hidden-network-adapter-in-windows