軟體:VMware Workstation 9.0.1 for Windows
VM 中 OS 為 CentOS Linux 6.3 x86
把原來的 CentOS 6.3 x86 VM 目錄複製一份,開啟後...
(下圖) VMware Workstation 會問你這個 VM 是搬移過來的,還是拷貝過來的,選 I copied it,則網路卡的 MAC address 會換一個新的,避免和原來的相同,導致其中一台 VM 網路功能異常
(下圖) 開啟這台 VM 的設定資訊,看看網路卡新得到的 MAC Address
(下圖) 新得到的 MAC Address 為 00:0C:29:B3:33:9E
(下圖) PowerOn 開機後,可以看到 MAC address 是新的,但是網卡代碼是 eth1,不是 eth0
(下圖) 檢視 /etc/sysconfig/network-scripts/ifcfg-eth0 內容,MAC address 仍是和原來 VM 相同
(下圖) 檢視 /etc/udev/rules.d/70-persistent-net.rules內容,發現有兩張網路卡,一張是原來 VM 的 eth0,一張是新的網卡 eth1
要讓新網卡變成 eth0,方法如下:
(下圖) /etc/udev/rules.d/70-persistent-net.rules 有兩種處理方式
(1) 刪除掉,在 PowerOn 時候,會自動偵測網卡,添加上去
(2) 把原來 eth0 那筆刪除,把 eth1 改名 eth1
(下圖) /etc/sysconfig/network-scripts/ifcfg-eth0 也有兩種處理方式
(1) 把 HWADDR 修正為新的 MAC Address
(2) 把 HWADDR 註解掉
(下圖) 接下來請執行 PowerOff 關機 ( 用 service network restart 或 restart 是沒用的)
(下圖) PowerOn 開機後,再次執行 ifconfig 檢查,發現網卡變成 eth0 了
[研究] VMware VM 拷貝後新 VM 的 eth0 變成 eth1 之解決
http://shaurong.blogspot.tw/2012/12/vmware-image-clone-eth0-eth1.html
[研究] VMware vSphere 4.x CentOS 6.2 VM Clone 產生之 VM 網路卡介面抓不到 IPv4 之解決
http://shaurong.blogspot.tw/2012/05/vmware-vsphere-4x-centos-62-vm-clone-vm.html
[研究] VMware vSphere 4.x CentOS 6.2 x86 VM 網路卡抓不到 IPv4 之解決
http://shaurong.blogspot.com/2012/05/vmware-vsphere-41-centos-62-x86-vm-ipv4.html
[研究] vSphere 4.x 上 Fedora 11 VM 網路卡抓不到 IP 之解決
http://shaurong.blogspot.com/2012/04/vsphere-4x-fedora-11-vm-ip.html
[研究] VMware vSphere 4.x Fedora 11 VM Clone 產生之 VM 網路卡介面抓不到 IPv4 之解決
http://shaurong.blogspot.com/2012/04/vmware-vsphere-4x-fedora-11-vm-clone-vm.html
[研究] VMware vSphere 4.x Ubuntu 12.04 VM 網路卡抓不到 IPv4 之解決
http://shaurong.blogspot.com/2012/05/vmware-vsphere-4x-ubuntu-1204-vm-ipv4.html
沒有留言:
張貼留言