克隆虛擬機器導致Linux無法啟動網路卡的分析與解決
1 問題描述
VMware中克隆虛擬機器是經常的事情,對於客戶機是Winows的虛擬機器直接克隆就可以使用。對於客戶機是Linux的虛擬機器克隆後會出現網路無法啟動的問題。
使用service network start 命令會出現報錯如下:
device eth0 does not seem to be present
2 原因分析
使用Vmware的克隆功能,會為新產生的虛擬機器配置一個與原始虛擬機器網路卡MAC地址不同的網路卡。對於CentOS這樣的Linux系統,會把執行時的網路卡MAC地址記入/etc/udev/rules.d/70-persistent-net.rules檔案中。這樣克隆好的新系統裡也儲存了這個記錄。
當新系統啟動時,由於vmware已經為其配置了不同的MAC地址,因此係統會在啟動掃描硬體時把這個新的MAC地址的網路卡當做是eth1,並且增加記入上述檔案中。而此時配置檔案裡的/etc/sysconfig/network-scripts/ifcfg-eth0裡記錄的還是原來的MAC地址,而這個MAC地址在新系統裡是不存在的,所以無法啟動。
3 解決辦法
在新系統裡,把rules檔案裡記錄的老MAC對應的那個eth0一行刪除掉,然後把新MAC對應的eth1的名字改為eth0。然後在ifcfg-eth0檔案裡把HDADDR的值改為新的MAC地址。
這樣rules和ifcfg-eth0就彼此對應(rules裡的eth0對應ifcfg-eth0檔名,rules裡的mac對應ifcfg-eth0檔案裡的HDADDR)好了。此時需要重新啟動系統一切就OK了。
相關文章
- 【虛擬機器資料恢復】異常斷電導致虛擬機器無法啟動的資料恢復案例虛擬機資料恢復
- 新克隆的虛擬機器在啟動datanode後namenode消失(未解決)虛擬機
- vmware虛擬網路卡驅動無法安裝
- win10虛擬機器無法上網怎麼辦_win10虛擬機器無法上網的解決方法Win10虛擬機
- Hadoop叢集--linux虛擬機器Hadoop安裝與配置、克隆虛擬機器HadoopLinux虛擬機
- 虛擬機器的克隆虛擬機
- 虛擬機器網路卡配置虛擬機
- 懷疑私網網路卡多播問題導致crs無法正常啟動
- 解決虛擬網路卡無法連線到 Internet 問題(之一)
- 虛擬機器中 Linux 系統啟動後 一直黑屏解決辦法虛擬機Linux
- 解決VMware安裝RedHat虛擬機器無法上網的問題Redhat虛擬機
- Hyper-V虛擬機器中ReactOS系統無法聯網的解決辦法虛擬機React
- 解決Linux無法開啟android模擬器問題LinuxAndroid
- 使用虛擬機器NAT網路後,區域網內其他人無法訪問虛擬機器中服務的解決虛擬機
- VMware虛擬機器---Ubuntu無法連線網路該怎麼解決?虛擬機Ubuntu
- eclipse: workspace出錯導致無法啟用的解決Eclipse
- KVM虛擬機器新增物理網路卡虛擬機
- Ubuntu 24.04使用virtualBox啟動虛擬機器提示Kernel driver not installed的解決辦法Ubuntu虛擬機
- 關於vm虛擬機器 不能上網的解決辦法虛擬機
- 儲存癱瘓導致虛擬化平臺丟失虛擬機器該怎麼解決虛擬機
- 無需程式碼!pd16虛擬機器在 big sur 下無法聯網解決辦法虛擬機
- Vmware虛擬機器在M1上無法連線網路的解決方法虛擬機
- centos7網路卡啟動不了的解決辦法CentOS
- Easyconnect登入提示:拉起虛擬網路卡失敗 解決辦法
- VirtualBox 主機ping不通虛擬機器的解決辦法虛擬機
- vmware虛擬機器橋接模式無法上網虛擬機橋接模式
- Win10系統連線SecoClient出錯提示無法啟用虛擬網路卡適配怎麼解決Win10client
- 虛擬機器 與 host主機,無法ping通的問題虛擬機
- Linux 虛擬網路卡技術:MacvlanLinuxMac
- Linux虛擬網路卡TUN和TAPLinux
- linux mysql無法啟動怎麼解決?LinuxMySql
- vmware開啟虛擬機器就藍屏重啟 vmware虛擬機器藍屏解決方法虛擬機
- deepin linux的無線網路解決-網路卡驅動(手動)安裝Linux
- 虛擬機器複製後啟動前別忘了重新生成網路卡MAC地址虛擬機Mac
- 配置虛擬機器中的Linux系統與開啟網路服務虛擬機Linux
- Win10系統啟動VMware虛擬機器慢如何解決_win10開啟VM虛擬機器很慢解決教程Win10虛擬機
- Centos7 開機時遇到initramfs-xxx.img not found錯誤導致虛擬機器無法開啟問題處理CentOS虛擬機
- 【伺服器資料恢復】VSAN故障導致虛擬機器無法訪問的資料恢復案例伺服器資料恢復虛擬機